似乎无法从 PHP date() 中转义字符;
我试图使日期等于:发布于2013年8月5日06:55 PM。但是,我似乎无法正确使用“on”部分。我尝试过对我想要的字符进行反斜杠,但每次发生这样的事情时:我似乎都无法让“n”出现。06:55 PM o 8/5/13
这就是我所拥有的:
date("h:i A \o\n m/d/y");
根据php手册网站,这应该有效。帮帮我?谢谢。
我试图使日期等于:发布于2013年8月5日06:55 PM。但是,我似乎无法正确使用“on”部分。我尝试过对我想要的字符进行反斜杠,但每次发生这样的事情时:我似乎都无法让“n”出现。06:55 PM o 8/5/13
这就是我所拥有的:
date("h:i A \o\n m/d/y");
根据php手册网站,这应该有效。帮帮我?谢谢。
PHP 会将 解释为换行符。要转义,只需添加一个额外的斜杠:\n
date("h:i A \o\\n m/d/y");
输出:
04:06 AM on 08/06/13
您还可以使用单引号来避免转义:
echo date('h:i A \o\n m/d/y');