php 统计文件有多少行数

[复制链接]
查看11 | 回复2 | 2012-11-20 14:03:39 | 显示全部楼层 |阅读模式
count(file('xx.txt'));坐板凳那位的方法行不通,如果是大文件直接就内存溢出了。坐沙发的那位方法能用,但是罗嗦了点,效率比较低而且在单行过长情况下也会内存溢出。比较简单有效的方法是进行系统调用$file='xxx.file';list($size, $file) = explode(" ", system("wc -l $file"));//$size即文件的行数...
回复

使用道具 举报

千问 | 2012-11-20 14:03:39 | 显示全部楼层
你是想用php来获取文件内容的行数吗?就象1.txt文件中的内容有多少行?fopen( '1.txt', 'r' );$i = 0;while( !feof( $fl ) ){fgets( $fl );$i++;}fclose( $fl );echo $i;$i就是这个txt文件的行数...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行