0

file.txt という名前のテキスト ファイルがあります。file.txt の内容は次のとおりです。

tarek
shourav

次のコードを実行すると

<?

$a=file('file.txt');

foreach ($a as $b) {
echo $b;
echo "<br>";
echo strlen($b);
echo "<br>";
}

?>

それは出力を与える

tarek 
7
shourav
7

しかし、それは出力を与えるはずです

tarek
5
shourav
7

誰が私に教えてもらえますか、どこが間違っているのですか?

4

1 に答える 1

4

最初の行の最後に CR/LF があると思います

$a=file('file.txt', FILE_IGNORE_NEW_LINES);
于 2012-10-22T14:51:19.980 に答える