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 相关文章推荐
php4的session功能评述(二)
Oct 09 PHP
落伍首发 php+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 PHP
PHP重定向的3种方式
Mar 07 PHP
php取整函数ceil,floo,round的用法及介绍
Aug 31 PHP
php读取目录及子目录下所有文件名的方法
Oct 20 PHP
CodeIgniter集成smarty的方法详解
May 26 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
Sep 02 PHP
PHPMAILER实现PHP发邮件功能
Apr 18 PHP
php中上传文件的的解决方案
Sep 25 PHP
Laravel框架创建路由的方法详解
Sep 04 PHP
PHP实现通过二维数组键值获取一维键名操作示例
Oct 11 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
层叠菜单的动态生成
2006/10/09 PHP
PHP autoload与spl_autoload自动加载机制的深入理解
2013/06/05 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
php上传图片生成缩略图(GD库)
2016/01/06 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
动态加载js和css(外部文件)
2013/04/17 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
jQuery绑定事件方法及区别(bind,click,on,live,one)
2017/08/14 jQuery
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
微信小程序录音与播放录音功能
2017/12/25 Javascript
js中innerText/textContent和innerHTML与target和currentTarget的区别
2019/01/21 Javascript
windows实现npm和cnpm安装步骤
2019/10/24 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
python获取当前时间对应unix时间戳的方法
2015/05/15 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
python Selenium实现付费音乐批量下载的实现方法
2019/01/24 Python
python实现银行管理系统
2019/10/25 Python
python中pathlib模块的基本用法与总结
2020/08/17 Python
python使用多线程查询数据库的实现示例
2020/08/17 Python
使用CSS Grid布局实现网格的流动
2014/12/30 HTML / CSS
CSS3区域模块region相关编写示例
2015/08/28 HTML / CSS
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
SCHIESSER荷兰官方网站:德国内衣专家
2020/10/09 全球购物
财务管理专业应届毕业生求职信
2013/09/22 职场文书
销售人员中英文自荐信
2013/09/22 职场文书
运动会跳远广播稿
2014/02/04 职场文书
中国入世承诺
2014/04/01 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
给学校的建议书400字
2015/09/14 职场文书
windows系统搭建WEB服务器详细教程
2022/08/05 Servers