-1
$now=new DateTime('now');
$dnow=$now->format('d-m-Y');
print_r("it is now ".$dnow);
但是,這會導致緩存溢出, 的錯誤,我想使$ dnow字符串與其他字符串來連接。
$now=new DateTime('now');
$dnow=$now->format('d-m-Y');
print_r("it is now ".$dnow);
但是,這會導致緩存溢出, 的錯誤,我想使$ dnow字符串與其他字符串來連接。
您使用的是哪個版本的PHP?我正在運行PHP 5.3.6,你的代碼運行得很好。但要把它變成一個字符串,你可以在像這樣的數據前添加(字符串):
$now = new DateTime('now');
$dnow = (string) $now->format('d-m-Y');
print_r("it is now ".$dnow);
字符串轉換不需要。 ['DateTime :: format()'](http://php.net/datetime.format)保證返回一個字符串或false,它將被自動字符串化爲空字符串。 – Charles 2012-02-16 08:12:20
「緩存溢出」?代碼工作得很好。 – deceze 2012-02-16 02:59:44
究竟是什麼錯誤?這對我來說很好,就像'$ dnow'一樣。 – seanbreeden 2012-02-16 03:01:45
爲什麼print_r不回聲? – 2012-02-16 03:07:02