
php 统计文件有多少行数
3个回答
展开全部
count(file('xx.txt'));
坐板凳那位的方法行不通,如果是大文件直接就内存溢出了。
坐沙发的那位方法能用,但是罗嗦了点,效率比较低而且在单行过长情况下也会内存溢出。
比较简单有效的方法是进行系统调用
$file='xxx.file';
list($size, $file) = explode(" ", system("wc -l $file"));
//$size即文件的行数
坐板凳那位的方法行不通,如果是大文件直接就内存溢出了。
坐沙发的那位方法能用,但是罗嗦了点,效率比较低而且在单行过长情况下也会内存溢出。
比较简单有效的方法是进行系统调用
$file='xxx.file';
list($size, $file) = explode(" ", system("wc -l $file"));
//$size即文件的行数
展开全部
你是想用php来获取文件内容的行数吗?就象1.txt文件中的内容有多少行?
fopen( '1.txt', 'r' );
$i = 0;
while( !feof( $fl ) )
{
fgets( $fl );
$i++;
}
fclose( $fl );
echo $i;
$i就是这个txt文件的行数
fopen( '1.txt', 'r' );
$i = 0;
while( !feof( $fl ) )
{
fgets( $fl );
$i++;
}
fclose( $fl );
echo $i;
$i就是这个txt文件的行数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
count(file('xx.txt'));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询