@KenKup
На другой планете.

Почему preg_match выдаёт ошибку?

Проблема в том, что не могу определить откуда эти ошибки.
Errors Screenshot
5bc0fb4f666fc084261309.png

Замазанное значения не имеет.
Кусок кода ниже.
CODE
$day = substr($normalDate, 0 , -8);

            if(preg_match(".", $day)) {
                $day = substr($day, 0 ,1);
            }

            $month = substr($normalDate, 3, -5);

            if (preg_match(".",  $month)) {
                $month = substr($month, 0, 1);
            }

            $year = substr($normalDate, 6);

            if (preg_match(".", $year)) {
                $year = substr($year, 0, 1);
            }

CODE Screenshot
5bc0fbc7c00ee731940580.png


Надеюсь на вашу помощь!
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
0xD34F
@0xD34F
не могу определить откуда эти ошибки

Почитайте.

И ещё это и это - показанная ошибка не единственная ваша проблема.

Ну и в целом непонятно - зачем тут нужны регулярные выражения. Можно же использовать explode.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Bigata
@Bigata
Web, PHP, JavaScript, HTML, Базы данных, Фриланс
А переменные $day и др. точно строковые?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы