我在表單提交時,通過textarea從admin中檢索存儲在數據庫中的產品描述值。當我從數據庫中選擇描述時,我得到$description = $row['description'];
,我想在主頁上回顯$ description,如下所示:echo nl2br($description);
但我看到"\r\n"
字符而不是創建新行。從我在這裏和在網上發現,必須對雙引號中使用你的字符串,如:如何使用nl2br()處理字符串' r n'?
echo nl2br("Hello, \r\n This is the description");
現在,$description
從數據庫中值實際上"Hello, \r\n This is the description"
但在我的劇本我都使用這樣的:
echo nl2br($description);
不使BR的,它是outputing \r\n
代替。所以,我能做些什麼,根據我的經驗,我不能在這裏使用雙引號。
它是否與\\ r \\ n'中的反斜槓一起存儲? 'nl2br()'應該對一個變量沒有問題。 – 2011-03-07 23:34:41