Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t似乎无法从PHP date()中转义字符;_Php_Date_Escaping - Fatal编程技术网

Can';t似乎无法从PHP date()中转义字符;

Can';t似乎无法从PHP date()中转义字符;,php,date,escaping,Php,Date,Escaping,我试图使日期相等,比如:2013年8月5日下午6:55发布。然而,我似乎无法正确地完成“on”部分的工作。我尝试过反斜杠我想要的字符,但每次都会发生类似的事情:06:55 PM o 8/5/13 我似乎无法让“n”出现 这就是我所拥有的: 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

我试图使日期相等,比如:2013年8月5日下午6:55发布。然而,我似乎无法正确地完成“on”部分的工作。我尝试过反斜杠我想要的字符,但每次都会发生类似的事情:
06:55 PM o 8/5/13
我似乎无法让“n”出现

这就是我所拥有的:

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');