Home >Backend Development >PHP Tutorial >How to get the number of lines in a file in PHP, _PHP tutorial

How to get the number of lines in a file in PHP, _PHP tutorial

WBOY
WBOYOriginal
2016-07-13 09:51:15766browse

How to get the number of file lines in PHP,

The example in this article describes the method of getting the number of file lines in PHP. Share it with everyone for your reference. The specific analysis is as follows:

Two implementation methods are provided. Although the second one is simple and easy to understand, the first one is the most efficient

First type:

<&#63;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; 
&#63;> 

Second type:

<&#63;php 
  $line = count(file('filename')); 
  echo $line; 
&#63;>

The second method is very inefficient because it needs to save the contents of the file

I hope this article will be helpful to everyone’s PHP programming design.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1014429.htmlTechArticleHow to get the number of file lines in PHP. This article describes the method of getting the number of file lines in PHP. Share it with everyone for your reference. The specific analysis is as follows: Two implementation methods are provided, although the second...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn