ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでファイルの行数を取得する方法

PHP_PHP チュートリアルでファイルの行数を取得する方法

WBOY
WBOYオリジナル
2016-07-13 09:51:18817ブラウズ

ファイル内の行数を取得する

PHPのメソッド

には2つの実装メソッドが用意されていますが、2番目のメソッドはシンプルで理解しやすいですが、最初のメソッドが最も効率的です

最初のタイプ:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

$file_path = 'xxx.txt' //ファイルパス

;

$line = 0 //行数を初期化します

//ファイルを開く

$fp = fopen($file_path , 'r') または die("ファイルのオープンに失敗しました!");

if($fp){

//ファイルからコンテンツの行を取得します。 注: この関数をサポートするには php5 が必要です。

while(stream_get_line($fp,8192,"n")){

$line++;

}

fclose($fp);//ファイルを閉じる

}

//行数を出力します

$lineをエコー;

?>

2 番目のタイプ:

1

2

3

4

$line = count(file('ファイル名'));

$lineをエコー;

?>

2 番目の方法は、ファイルの内容を保存する必要があるため、非常に非効率的になります

http://www.bkjia.com/PHPjc/1014281.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1014281.html技術記事 PHP には、ファイルの行数を取得するための 2 つの実装メソッドが用意されています。2 番目のメソッドはシンプルで理解しやすいですが、1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ?php $ が最も効率的です。ファイルパス...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。