php fopen从100万条记录的文本文件取出重复数最多的前10条
发布:smiling 来源: PHP粉丝网 添加日期:2015-05-09 09:38:37 浏览: 评论:0
fopen函数对于文件的读定操作是专业的并且速度是非常的快了,有时我们没用用到数据库只用到了txt文件了,下面我们来看看fopen从100万条记录的文本文件取出重复数最多的前10条的例子.
100万条记录的文本文件,取出重复数最多的前10条,示例文本:
- 098
- 123
- 234
- 789
- ……
- 234
- 678
- 654
- 123
- $fp = <a href="/tags.php/fopen/" target="_blank">fopen</a>('文件', 'r');
- while($buf = fgets($fp)) { $res[$buf]++;
- }
- fclose($fp);
- arsort($res);
- $res = array_keys(array_slice($res, 0, 10));
- //phpfensi.com
- print_r($res);
- $a = file('文件');
- $res = array_count_values($a);
- arsort($res);
- $res = array_keys(array_slice($res, 0, 10));
- print_r($res);
Tags: php文本文件 php重复数
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)