PHP获取文件行数的方法

 更新时间:2015年06月10日 10:27:09   作者:spring21st  
这篇文章主要介绍了PHP获取文件行数的方法,实例分析了两种php获取文件行数的技巧,需要的朋友可以参考下

本文实例讲述了PHP获取文件行数的方法。分享给大家供大家参考。具体分析如下:

提供两种实现方法,虽然第二种简单易懂,但是第一种效率最好

第一种:

<?php 
$file_path = 'xxx.txt'; //文件路径 
$line = 0 ; //初始化行数 
//打开文件 
$fp = fopen($file_path , 'r') or die("open file failure!"); 
if($fp){ 
//获取文件的一行内容,注意:需要php5才支持该函数; 
while(stream_get_line($fp,8192,"\n")){ 
  $line++; 
} 
fclose($fp);//关闭文件 
} 
//输出行数; 
echo $line; 
?> 

第二种:

<?php 
  $line = count(file('filename')); 
  echo $line; 
?>

第二种方式因为要保存文件的内容,效率上会很差

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP实现的CURL非阻塞调用类

    PHP实现的CURL非阻塞调用类

    这篇文章主要介绍了PHP实现的CURL非阻塞调用类,结合实例形式分析了php使用curl实现的非阻塞调用类具体定义与使用技巧,需要的朋友可以参考下
    2018-07-07
  • php注册系统和使用Xajax即时验证用户名是否被占用

    php注册系统和使用Xajax即时验证用户名是否被占用

    这篇文章主要为大家详细介绍了php注册系统和使用Xajax即时验证用户名是否被占用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • php urlencode()与urldecode()函数字符编码原理详解

    php urlencode()与urldecode()函数字符编码原理详解

    中文字符编码研究系列第五期,详解 urlencode()与urldecode()函数字符编码原理,两个函数分别用于编码 URL 字符串和解码已编码的 URL 字符串,实现对中文字符的编码
    2011-12-12
  • PHP程序员编程注意事项

    PHP程序员编程注意事项

    PHP程序员最易犯10种错误所以下面的好多都是我们需要注意的地方PHP是个伟大的web开发语言,灵活的语言,但是看到php程序员周而复始的犯的一些错误。我做了下面这个列表,列出了PHP程序员经常犯的10中错误,大多数和安全相关。看看你犯了几种
    2008-04-04
  • ecshop 2.72如何修改后台访问地址

    ecshop 2.72如何修改后台访问地址

    这篇文章主要介绍了ecshop 2.72如何修改后台访问地址的方法,需要的朋友可以参考下
    2015-03-03
  • php中cookie与session的区别点总结

    php中cookie与session的区别点总结

    在本篇文章里小编给大家整理的是一篇关于php中cookie与session的区别点总结内容,有兴趣的朋友们可以参考学习下。
    2021-12-12
  • PHP设置一边执行一边输出结果的代码

    PHP设置一边执行一边输出结果的代码

    这篇文章主要介绍了PHP中设置一边执行一边输出结果的实现代码,需要的朋友可以参考下
    2013-09-09
  • 详解PHP 二维数组排序保持键名不变

    详解PHP 二维数组排序保持键名不变

    这篇文章主要介绍了如何保持PHP 二维数组排序键名不变,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • php站内搜索关键词变亮的实现方法

    php站内搜索关键词变亮的实现方法

    这篇文章主要介绍了php站内搜索关键词变亮的实现方法,以实例形式较为详细的分析了数据库表的创建及针对数据库的搜索关键字高亮的实现技巧,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码

    php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码

    这篇文章主要介绍了php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码,需要的朋友可以参考下
    2014-09-09

最新评论