我在讀我從中展示後,一個頁面上的文本文件的內容,這是我的代碼:從.txt文件讀取 - 連接 - 回顯內容自動放置一個空格?
$lines = file("content.txt");
$i=1;
foreach($lines as $line){
$var["line" . $i] = $line;
$i++;
}
extract($var);
文本文件包含此格式的內容:
bla1
bla2
和等等,但只是斷行,現在我想連接的內容和顯示它的域背後沒有空間,所以我這樣做:
$as1 = $line1.$line2;
echo $as1;
但
而不是預期的結果Bla1Bla2
我得到
Bla1 Bla2
我在做什麼錯?我可以保證,文本文件中沒有空間不在內容之後,也不在內容之前。
瀏覽器呈現換行符('\ N')的空間。看看源代碼,你會發現它還在一個新的行中。 –
更多解釋請參閱鏈接 http://stackoverflow.com/questions/588356/why-does-the-browser-renders-a-newline-as-space – shail85