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 相关文章推荐
JAVA/JSP学习系列之七
Oct 09 PHP
PHP5 字符串处理函数大全
Mar 23 PHP
在Windows系统上安装PHP运行环境文字教程
Jul 19 PHP
php xml 入门学习资料
Jan 01 PHP
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
Jun 18 PHP
php使用CURL伪造IP和来源实例详解
Jan 15 PHP
php不使用copy()函数复制文件的方法
Mar 13 PHP
PHP Header失效的原因分析及解决方法
Nov 16 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
Aug 31 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
Nov 17 PHP
在Laravel中使用DataTables插件的方法
May 29 PHP
PHP使用Redis实现Session共享的实现示例
May 12 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
模仿OSO的论坛(二)
2006/10/09 PHP
别人整理的服务器变量:$_SERVER
2006/10/20 PHP
PHP session 会话处理函数
2016/06/06 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
JavaScript 学习笔记(十一)
2010/01/19 Javascript
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
2010/06/21 Javascript
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
jquery实现页面虚拟键盘特效
2015/08/08 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
微信公众平台开发教程(四) 实例入门:机器人回复(附源码)
2016/12/02 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
Vue中定义全局变量与常量的各种方式详解
2017/08/23 Javascript
深入理解vuex2.0 之 modules
2017/11/20 Javascript
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
详解webpack运行Babel教程
2018/06/13 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
一个小时快速搭建微信小程序的方法步骤
2019/04/15 Javascript
JavaScript实现美化滑块效果
2019/05/17 Javascript
Vue.js原理分析之nextTick实现详解
2020/09/07 Javascript
遍历python字典几种方法总结(推荐)
2016/09/11 Python
Python实现简易Web爬虫详解
2018/01/03 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
jupyter notebook 增加kernel教程
2020/04/10 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
python实现画图工具
2020/08/27 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
英国Amara家居法国网站:家居装饰,现代装饰和豪华礼品
2016/12/15 全球购物
冬季安全检查方案
2014/05/23 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
在职证明书范本(2014新版)
2014/09/25 职场文书
学校施工安全责任书
2015/01/29 职场文书
如何写好竞聘报告
2019/04/03 职场文书
浅谈如何保证Mysql主从一致
2022/03/13 MySQL