Мне нужно преобразовать строку в формат даты, но она возвращает странную ошибку. Строка заключается в следующем:Преобразование определенной строки во времени в PHP
21 nov 2012
Я использовал:
$time = strtotime('d M Y', $string);
PHP возвратил ошибку:
Notice: A non well formed numeric value encountered in index.php on line 11
Что я здесь отсутствует?
Вы должны смотреть на [ 'DateTime :: createFromFormat()'] (http://www.php.net/manual/en/datetime.createfromformat. PHP); Например: http://codepad.viper-7.com/0b0edk. Это позволяет вам точно указать формат, который вы ожидаете, избавляя вас от бессмысленного синтаксического разбора дат в стиле американского mm-dd - бесчеловечного глупого формата, если вы думаете об этом. – NullUserException