вызов неопределенного метода DateTime :: add метод в php - PullRequest
8 голосов
/ 15 октября 2010

Я использую php 5.2.9 как часть установки xampp. Я использую codeigniter Framework для моего веб-приложения. Когда я вызываю DateTime :: add, отображается ошибка Call to undefined method. Мой код ...

$date_now = new DateTime();
$formatted_date = $date_now->format('Y-m-d 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 отлично работает здесь.

Привет

1 Ответ

11 голосов
/ 15 октября 2010

Я думаю, вам минимально необходим PHP версии 5.3.0 или выше для функции добавления.Для получения дополнительной информации см. Следующую ссылку: Руководство по PHP - DateTime :: add

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...