我正在上載項目到具有舊版本PHP的服務器,該版本不支持DateTime
的add()
函數。向PHP 5.3之前的DateTime對象添加間隔
所以這個代碼:
$tomorrow = $today->add(new DateInterval("P1D"));
生成此錯誤的服務器日誌:
PHP Fatal error: Call to undefined method DateTime::add()
我試圖找到其中涉及strtotime
一個解決方案,但我不斷收到錯誤。有一個簡單的解決方法,我可以使用嗎?
的strtotime()的罰款。你會得到什麼錯誤? – ChristopheBrun
您可以使用[DateTime :: modify](http://www.php.net/manual/en/datetime.modify.php)而不是'DateTime :: add()'或'DateTime :: sub()' 。 –