PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
本文实例讲述了PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法。分享给大家供大家参考,具体如下:
test.txt文件:
Welcome to our website jb51.net www.jb51.net php asp java jsp
php代码(读取test.txt文件):
$myfile = fopen("test.txt", "r"); while(!feof($myfile)) { $line_str = fgets($myfile); $str_arr = count_chars($line_str, 1); arsort($str_arr); print_r(chr(key($str_arr)).' is '.current($str_arr).PHP_EOL); } fclose($myfile);
运行结果如下:
e is 5 w is 3 p is 4
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php文件操作总结》、《php字符串(string)用法总结》、《PHP常用遍历算法与技巧总结》、《php正则表达式用法总结》、《PHP运算与运算符用法总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
相关推荐
-
PHP读取XML格式文件的方法总结
本文实例总结了PHP读取XML格式文件的方法.分享给大家供大家参考,具体如下: books.xml文件: <books> <book> <author>Jack Herrington</author> <title>PHP Hacks</title> <publisher>O'Reilly</publisher> </book> <book> <author>Jack Her
-
PHP读取Excel类文件
想要使用PHP读取Excel文件必然要用到PHPExcel开源类库,网上资源应该挺多的.但是每一种的操作必然都是不同的,可原理应该都是大同小异. 这个文件夹里包含的就是PHPExcel类文件 ,在外面还有一个入口PHP文件 处理机制: 1.读取Excel文件 2.获取最大行号和最大列号 3.通过行数循环里面嵌套列数循环来用特殊符号拼接每个小表格里面的数据得到一个字符串 4.然后使用explode拆分函数将字符串拆分后就得到了一个二维数组(即
-
php中配置文件操作 如config.php文件的读取修改等操作
复制代码 代码如下: <?php $name="admin";//kkkk $bb='234'; $db=4561321; $kkk="admin"; ?> 函数定义: 配置文件数据值获取:function getconfig($file, $ini, $type="string") 配置文件数据项更新:function updateconfig($file, $ini, $value,$type="string"
-
php实现的读取CSV文件函数示例
本文实例讲述了php实现的读取CSV文件函数.分享给大家供大家参考,具体如下: function read_csv($cvs) { $shuang = false; $str = file_get_contents($cvs); for ($i=0;$i<strlen($str);$i++) { if($str{$i}=='"') { if($shuang) { if($str{$i+1}=='"') { $str{$i} = '*'; $str{$i+1} = '*'; } e
-
php遍历、读取文件夹中图片并分页显示图片的方法
本文实例讲述了php遍历.读取文件夹中图片并分页显示图片的方法.分享给大家供大家参考,具体如下: 引子:我的网站图片目录images下有若干图片如1.jpg.2.jpg.3.jpg.--.n.jpg.1.gif.2.gif.3.gif.--.n.gif,要求在该images目录下建一个index.php文件,使得该文件分页显示images目录下的所有图片. 下面是我想到的办法.不知道有没有更好的办法.呵呵...在图片文件夹images下面建一个index.php文件,内容如下: <?php ec
-
PHP实现类似于C语言的文件读取及解析功能
本文实例讲述了PHP实现类似于C语言的文件读取及解析功能.分享给大家供大家参考,具体如下: $log_file_name = 'D:/static/develop/kuai_zhi/acagrid.com/public/Logs/'.date('Ym').'/'.date('d').'_error.log'; //$log_file_name = 'D:/static/develop/kuai_zhi/acagrid.com/public/Logs/201701/19_error.log'; i
-
PHP简单读取xml文件的方法示例
本文实例讲述了PHP简单读取xml文件的方法.分享给大家供大家参考,具体如下: 我将软件版本更新中的版本号等数据信息存放在xml文件中,使用时将版本信息读取出来. xml文件内容如下: <xml version="v1.01" encoding="utf-8"> <updataMessages> <version>v1.8.7</version> </updataMessages> </xml>
-
php删除txt文件指定行及按行读取txt文档数据的方法
本文实例讲述了php删除txt文件指定行及按行读取txt文档数据的方法.分享给大家供大家参考,具体如下: 向txt文件循环写入值: $keys = range(1,999); $file = fopen('key_11010000.txt',"w"); foreach($keys as $key){ fwrite($file,"$key\r\n"); } fclose($file); $f1 = fopen('key_11010000.txt','r'); whil
-
php简单读取.vcf格式文件的方法示例
本文实例讲述了php简单读取.vcf格式文件的方法.分享给大家供大家参考,具体如下: /** * 读取.vcf格式文件 * @param $filename */ function readCvf($filename){ $file = fopen($filename,"r"); while(! feof($file)) { $line=fgets($file); $encoding = mb_detect_encoding($line, array('GB2312','GBK','U
-
PHP读取zip文件的方法示例
本文实例讲述了PHP读取zip文件的方法.分享给大家供大家参考,具体如下: <?php $zip = zip_open("111.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "Name: " . zip_entry_name($zip_entry) . "n"; echo "Actual Filesize: " . zip_entry_fil
-
PHP读取文件内容的五种方式
php读取文件内容的五种方式 分享下php读取文件内容的五种方法:好吧,写完后发现文件全部没有关闭.实际应用当中,请注意关闭 fclose($fp); -- php读取文件内容: -----第一种方法-----fread()-------- <?php $file_path = "test.txt"; if(file_exists($file_path)){ $fp = fopen($file_path,"r"); $str = fread($fp,files
-
php读取qqwry.dat ip地址定位文件的类实例代码
实例如下: <?php // +---------------------------------------------------------------------- // | // +---------------------------------------------------------------------- // | // +---------------------------------------------------------------------- cla
随机推荐
- Asp.net SignalR支持的平台有哪些
- 轻松学习XML教程
- JQuery AJAX提交中文乱码的解决方案
- AngularJS入门教程之Hello World!
- 远程启动终端服务的windows脚本ROTS.vbs
- LNMP下安装Pureftpd开启FTP服务以及修改FTP端口的方法
- java基于jdbc连接mysql数据库功能实例详解
- JavaScript 浏览器对象模型BOM使用介绍
- Python中使用asyncio 封装文件读写
- Go语言Cookie用法分析
- MySQL 8.0.0开发里程碑版发布!
- 微信jssdk在iframe页面失效问题的解决措施
- ajax视频课件 在线观看地址
- Ajax在请求过程中显示进度的简单实现
- fckeditor编辑器在php中的配置方法
- jQuery实现鼠标选文字发新浪微博的方法
- Java3D实例之创建空间几何模型的实现方法
- java 动态增加定时任务示例
- asp.net 关于==?:和if()else()条件判断等效例子
- 使用remalloc的注意事项说明(必看篇)