ホームページ > バックエンド開発 > PHPチュートリアル > ファイル行を数えるPHPコード

ファイル行を数えるPHPコード

WBOY
リリース: 2016-07-25 08:56:51
オリジナル
922 人が閲覧しました
この記事では、file() 関数を使用する代わりに、カスタム関数を使用し、この機能を実現するために一連の関数を使用する PHP コードを共有します。お役に立てれば幸いです。

PHP では、ファイル内の行数をカウントしたい場合、小さなファイルに対して file() 関数を使用するのが最も便利です。 ただし、大きなファイルの場合、 file() 関数の使用は非常に効率的ではありません。この関数はデータを配列に一度に読み取ってからメモリに格納するためです。 PHP のメモリ制限により、この方法は非常に効率が悪く、大きなファイルを処理する場合にはエラーが発生しやすくなります。

この記事で紹介した方法では、メモリ制限を考慮せずにファイルを 1 行ずつ走査することで、あらゆるサイズのファイルを処理できます。

ファイル内の行数をカウントするコードは次のとおりです:

りー


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート