2013-08-05 39 views
6

我想讓日期等於類似的東西:發佈於06:55 PM於8/5/13。但是,我似乎無法正確獲得「開啓」部分的工作。我嘗試了反斜線我想要的字符,但每次發生這樣的事情發生:06:55 PM o 8/5/13 我似乎無法得到「n」顯示。似乎無法從PHP日期()轉義字符;

這是我有:

date("h:i A \o\n m/d/y"); 

根據PHP手冊網站這應該工作。幫幫我?謝謝。

回答

10

PHP會將\n解釋爲換行符。爲了逃脫,只需添加一個額外的斜槓:

date("h:i A \o\\n m/d/y"); 

輸出:

04:06 AM on 08/06/13 

現場演示:http://codepad.org/oI6rIyTq

4

您還可以使用單一的配額,以避免轉義:

echo date('h:i A \o\n m/d/y');