日付を次のようにしようとしています: 2013 年 8 月 5 日の午後 6 時 55 分に投稿。ただし、「オン」部分が正しく機能しないようです。必要な文字をバックスラッシュしてみましたが、このようなことが起こるたび06:55 PM o 8/5/13
に、「n」が表示されないようです。
これは私が持っているものです:
date("h:i A \o\n m/d/y");
PHPマニュアルのWebサイトによると、これは機能するはずです。手伝ってください?ありがとう。
PHP は を\n
改行文字として解釈します。それを回避するには、スラッシュを追加するだけです:
date("h:i A \o\\n m/d/y");
出力:
04:06 AM on 08/06/13
ライブ デモ: http://codepad.org/oI6rIyTq
エスケープを避けるために一重引用符を使用することもできます。
echo date('h:i A \o\n m/d/y');