22

我试图使日期等于: 2013 年 8 月 5 日下午 6:55 发布。但是我似乎无法让“on”部分正常工作。我试过反斜杠我想要的字符,但每次发生这样的事情:06:55 PM o 8/5/13 我似乎无法让“n”出现。

这就是我所拥有的:

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

根据php手册网站,这应该可以。帮帮我?谢谢。

4

2 回答 2

29

PHP 会将 解释\n为换行符。为了避免这种情况,只需添加一个额外的斜杠:

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

输出:

04:06 AM on 08/06/13

现场演示:http ://codepad.org/oI6rIyTq

于 2013-08-05T22:36:59.940 回答
10

您还可以使用单引号来避免转义:

echo date('h:i A \o\n m/d/y');
于 2013-08-05T22:46:46.717 回答