Я использую php 5.2.9 как часть установки xampp. Я использую frameworkignign framework для моего webapp. Когда я вызываю DateTime :: add, отображается сообщение об ошибке Call to undefined method
. Мой код …
$date_now = new DateTime(); $formatted_date = $date_now->format('Ymd H:i:s'); $expiry_date = $date_now->add(new DateInterval('P1Y'));
Отображаемая ошибка …
Fatal error: Call to undefined method DateTime::add() in C:\webapps\first\system\application\models\model_first.php on line 25
Как я могу это решить? Метод DateTime::format
отлично работает здесь.
С уважением
Я думаю, вам минимально нужна PHP версия 5.3.0 или выше для функции add. См. Следующую ссылку для получения дополнительной информации: Руководство по PHP – DateTime :: add