PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法


Posted in PHP onNovember 25, 2016

本文实例讲述了PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法。分享给大家供大家参考,具体如下:

test.txt文件:

Welcome to our website 3water.com
3water.com
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 flush类输出缓冲剖析
Oct 19 PHP
php开启安全模式后禁用的函数集合
Jun 26 PHP
支持中文的php加密解密类代码
Nov 27 PHP
php设计模式之单例模式使用示例
Jan 20 PHP
thinkphp3.x中display方法及show方法的用法实例
May 19 PHP
php微信公众号开发(3)php实现简单微信文本通讯
Dec 15 PHP
IIS 7.5 asp Session超时时间设置方法
Apr 17 PHP
yii2局部关闭(开启)csrf的验证的实例代码
Jul 10 PHP
PHP新特性详解之命名空间、性状与生成器
Jul 18 PHP
Yii框架参数配置文件params用法实例分析
Sep 11 PHP
如何解决PHP获取不到SESSION信息之一般情况
Oct 10 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
Nov 25 #PHP
php对接java现实加签验签的实例
Nov 25 #PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
Nov 25 #PHP
php实现的网页版剪刀石头布游戏示例
Nov 25 #PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 #PHP
基于CI框架的微信网页授权库示例
Nov 25 #PHP
php监测数据是否成功插入到Mysql数据库的方法
Nov 25 #PHP
You might like
PHP4实际应用经验篇(6)
2006/10/09 PHP
PHP 批量删除 sql语句
2009/06/05 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
php编程中echo用逗号和用点号连接的区别
2016/03/26 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
Prototype1.5 rc2版指南最后一篇之Position
2007/01/10 Javascript
JavaScript中:表达式和语句的区别[译]
2012/09/17 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
在linux中使用包管理器安装node.js
2015/03/13 Javascript
详细解密jsonp跨域请求
2015/04/15 Javascript
js实时获取窗口大小变化的实例代码
2016/11/18 Javascript
原生js实现放大镜
2017/02/20 Javascript
js实现音频控制进度条功能
2017/04/01 Javascript
js插件实现图片滑动验证码
2020/09/29 Javascript
JS遍历DOM文档树的方法实例详解
2018/04/03 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
在Python中使用poplib模块收取邮件的教程
2015/04/29 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
详解基于django实现的webssh简单例子
2018/07/17 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
2019/09/10 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
2019/10/28 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
2020/11/26 Python
uniapp+Html5端实现PC端适配
2020/07/15 HTML / CSS
健康监测猫砂:Pretty Litter
2017/05/25 全球购物
美国时尚配饰品牌:Dooney & Bourke
2017/11/14 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
文件中有一组整数,要求排序后输出到另一个文件中
2012/01/04 面试题
网上常见的一份Linux面试题(多项选择部分)
2014/09/09 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
特此通知格式
2015/04/27 职场文书
2015年妇产科工作总结
2015/05/18 职场文书
信仰纪录片观后感
2015/06/08 职场文书
销区经理年终述职报告模板
2019/11/28 职场文书
SpringBoot全局异常处理方案分享
2022/05/25 Java/Android
正则表达式基础与常用验证表达式
2022/06/16 Javascript