台灣最大程式設計社群網站
線上人數
1538
 
會員總數:246226
討論主題:189787
歡迎您免費加入會員
討論區列表 >> PHP >> echo 如何輸出換行符號而非換行
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
echo 如何輸出換行符號而非換行
價值 : 30 QP  點閱數:1819 回應數:2
樓主

迷路
高級專家
11226 138
7727 1748
發送站內信

捐贈 VP 給 迷路
在PHP中依照條件式判斷
將彈出對應的訊息,但是訊息中有需要換行的情形,如下

直接寫的script很OK,能談出訊息,訊息也有換行
但是在PHP中用echo來輸出時就出現問題了

出現錯誤訊息,無法判定字串常數的結尾
原始碼如下

echo直接將\r\n換行了,導致錯誤
請問解決方法?

本篇文章發表於2013-03-29 09:44
1樓
最有價值解答

ailio
檢舉此回應
因為\r\n 在php 也是特殊用途的

要規避一個是用 \\r \\n 另一個方式是 把 " " 改成 ' '

單引號不會處理字串內的特殊字元
本篇文章回覆於2013-03-29 18:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

迷路
捐贈 VP 給 迷路 檢舉此回應
兩個方法都可以正常運作
感謝大大的解答
本篇文章回覆於2013-04-02 09:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.