0
我有一個名爲file.txt的文本文件。和file.txt的內容如下:解析php文本文件
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
任何人都可以Ase告訴我,我在哪裏做錯了?
你有你的文件空間或製表符?你確定你正在查看正確的文件嗎? – Sjoerd
@Sjoerd可能是對的。使用'trim'。 – jantimon
同意@Sjoerd,你可能有尾隨或領先的空白。嘗試修剪($ b)將其刪除。 – phpisuber01