Другой простой вопрос. Я нашел это действительно интересный фрагмент кода:Функции даты в PHP
$date_str = "Jan 14th 2011";
$date = date_parse_from_format('M jS Y', $date_str);
echo $date->format('Y-m-d');
Но когда я запускаю его на своем компьютере, он говорит Фатальная ошибка: Вызов в формате функции член() на не объект линии 3.
код был взят отсюда Converting date string to date, поэтому я предполагаю, что это хорошо, но похоже, что это ссылка на объект, который не существует.
Я искал http://php.net/manual/en/function.date-parse-from-format.php и http://www.w3schools.com/php/php_ref_date.asp среди многих других, но я не нашел никаких подсказок.
Мой вопрос заключается в том, должен ли этот код работать как отдельный фрагмент кода. Если да, то почему это не работает для меня? Иначе я должен сделать, чтобы он работал так, как ожидалось.
Какую версию PHP вы используете? Эта функция предназначена для PHP> = 5.3.0, тогда как большинство общедоступных хостинговых компаний по-прежнему предоставляют PHP 4 по умолчанию. Проверьте 'phpinfo()'. – jedwards
@jedwards еще раз спасибо. В этом случае я использую PHP версии 5.3.9. – Brett