現在使用しているファイルの正確な行数を確認するには:
if(exec("wc -l ".escapeshellarg($strFile), $arResult)) {
$arNum = explode(" ", $arResult[0]);
// ...
}
Windowsで同じことを行う最良の方法は何ですか?
編集:
別の質問からの 1 つの試み:
$file="largefile.txt";
$linecount = 0;
$handle = fopen($file, "r");
while(!feof($handle)){
$line = fgets($handle);
$linecount++;
}
fclose($handle);
echo $linecount;
大きなファイルを使用してこのように経験した人はいますか?
Windowsコマンドを使用してPHP関数以外のファイルサイズを決定する方法はありますか?
解決
find
コメントで受け入れられた回答で推奨されているように、コマンドを使用します。