1
在我發佈這個問題之前,我在幾個地方搜索了這個答案。我真的找不到正確的答案。新的DateTime()與新的DateTime('NOW')在PHP
我估算了一下兩個辦法如下......
$date = new DateTime()
AMD
$date = new DateTime('NOW')
是它必須爲兩個以上給出相同的結果,還是有他們都不同,任何情況下?
在我發佈這個問題之前,我在幾個地方搜索了這個答案。我真的找不到正確的答案。新的DateTime()與新的DateTime('NOW')在PHP
我估算了一下兩個辦法如下......
$date = new DateTime()
AMD
$date = new DateTime('NOW')
是它必須爲兩個以上給出相同的結果,還是有他們都不同,任何情況下?
如果你看看DateTime
constructor definition你會看到now
用於初始化字符串默認值:
public DateTime::__construct() ([ string $time = "now" [, DateTimeZone $timezone = NULL ]])
這意味着上述兩個兩個電話總是相等的。如果您不指定任何內容作爲初始化字符串,則PHP將爲您隱式替換now
。