由於一些奇怪的原因,插入echo "\n";
和其他scape序列字符不適用於我,這就是爲什麼我只使用<br />
來代替。PHP中的新行(「 n」)無法正常工作
書籍和其他文件中的例子結果的圖像似乎只是沒問題。我目前正在使用XAMPP,並且已經使用WAMPP獲得了相同的實際結果。這是爲什麼?
編輯:
看來,我無法理解這種比較你的答案後的概念: PHP Linefeeds (\n) Not Working
編輯:
對不起,我沒有意識到,上面的鏈接是指的是寫入文件的php代碼。我只是想知道爲什麼我有這些使用\ n的PHP示例程序,即使它在網頁中輸出。感謝大家。
因爲你輸出HTML,和HTML,「\ n」被視爲空白? – andrewsi
我想強調,我使用雙引號,它們嵌入在PHP代碼中。此外,我使用的文件擴展名是.php。 – Arman
在HTML中,一個換行符只能在'white-space:pre'或類似的(pre元素的默認樣式/行爲)的上下文中處理。在其他HTML上下文中,換行符被視爲空白。 – ACJ