可能重複:
Replacing a newline with a <br> - PHP替換 ' n' 與 '<br>' PHP SQL表
我提出一個表,從我的SQL數據庫的信息。當我插入MySQL數據庫我補充一下:
\n
當我「借鑑」數據庫我就可以將其替換爲:
<br>
,它應該添加一個新行。這是我的嘗試,似乎並不奏效。它不會取代\n
與<br>
,我沒有看到我做錯了什麼(這是下面的圖片的代碼多數民衆贊成,如果你想這個測試自己; http://pastebin.com/PgWKD5Mg)。
但這似乎並不奏效。它不會取代字符串,但如果我的東西代替$row['Info']
像Hello \n Test
它確實打印hello
和Test
到單獨的線,該代碼呈現此:
注:nl2br功能也做不行,這不一樣,不管
請勿使用MYSQL _ **。嘗試PDO,如果我想測試你的代碼,我喜歡複製/粘貼。避免給我們提供漂亮的圖片 – Rocks
如果'str_replace'和'nl2br'都不起作用,那麼這些值可能實際上並沒有換行符。查看結果標記時,是否包含'\ n'字面? –
是的,我張貼了我編輯的數據庫的圖片。 它確實具有字符'\ n',但它不會改變它。 – Cacoon