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
Release: 2016-07-13 09:51:15
Original
760 people have browsed it

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;> 

Copy after login

Second type:

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

Copy after login

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...
Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template