ホームページ  >  記事  >  バックエンド開発  >  PHPで大きなファイルの行数を読み取る方法

PHPで大きなファイルの行数を読み取る方法

王林
王林オリジナル
2019-12-02 13:55:293281ブラウズ

PHPで大きなファイルの行数を読み取る方法

関数の紹介:

resource fopen($path, $math) ファイルを開きます。$path はパス、$math はファイルを開きます。メソッド、リソースハンドルを返します。

string fgets(resource $handle[,int $length])ファイル ポインターから 1 行を読み取り、$handle はリソース ハンドルであり、テキスト コンテンツの行を返します。

bool feof(resource $handle)関数は、ファイルの終わりに到達したかどうかを検出します。

無料のビデオ チュートリアルの推奨: php ビデオ チュートリアル

ceshi.txt ファイルの内容

111111111111111
22222222222222
33333333333333
44444444444444
55555555555555
66666666666666

サンプル コードは次のとおりです:

$handle = fopen('./ceshi.txt',"r");//以只读方式打开一个文件
$i = 0;
while(!feof($handle)){//函数检测是否已到达文件末尾 
    if(fgets($handle)){// 从文件指针中读取一行
        $i++;
    };
}
echo $i;//6
fclose($handle);

関連の推奨記事チュートリアル: php チュートリアル

以上がPHPで大きなファイルの行数を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。