есть код : Код (Text): $string = '26-12-2016'; $pattern = '/([0-9]{2})-([0-9]{2})-([0-9]{4})/'; $rep = 'Год $3, Месяц $2, День $1'; echo preg_replace($pattern, $rep, $string); die; А этот мудазвон мне все равно выводит 26-12-2016!!! В чем косяк объясните?
https://secure.php.net/manual/ru/datetime.createfromformat.php https://php.ru/forum/threads/krasivoe-oformlenie-segodnishnej-daty.59583/#post-482067
Ден, не в дате дело. Это просто как пример был. На серваке функция preg_replace не отрабатывает хоть как ты ее верти. Я уже Xampp снес скачал OpenServer. Сейчас пробовать буду
$pattern = '/([0-9]{2})-([0-9]{2})-([0-9]{4})/'; - тут правильно! А в самом коде исполняемом у меня было записано $pattern = '/([0-9]{2})-([0-9]{2})-([09]{4})/'; Пропустил -