0
私は非常にphpに新しいですし、私はそこにファイルがいくつあるかを取得しようとしています。私は現在、オンラインで見つけたコードを使用しています。ファイル内のいくつの行が常に1を返します
$file = "filename";
$lines = count(file($file));
これは1
を返します。それよりも多くの行があります。どんな洞察?それは新しい行の文字と関係がありますか?私は$fh = file($file); split('\n', $fh);
をして、それのカウントはまだ1です....私は確信していません。
可能な重複:http://stackoverflow.com/questions/2162497/efficiently-counting-the-number-of-lines-of-a-text-file- 200mb –
あなたがやっていることはうまくいくはずです - あなたが 'print_r(file($ file))'を実行するとどうなりますか?出力にはいくつの要素がありますか?すべてのファイルが含まれていますか?また、どのプラットフォームで作業していますか?万が一それがOSXではないのですか... ...? – DaveRandom
ファイルに複数の行がありますか? –