Добрый день.
В HE начиная с версии 4.9.28 перестал работать модификатор шаблонов "i" (PCRE_CASELESS), я так понимаю проблема в PHP7.
Пример:
$str = 'Тест';
echo preg_match("/тест/i",$str);
Результат:
false
//**********************************
$str = 'тест';
echo preg_match("/тест/i",$str);
Результат:
true
Подскажите пожалуйста, как решить эту проблему, у меня 90% скриптов используют регулярный выражения...
HE 4.9.29
OS Win7х64
PHP7 + регулярные выражения
PHP7 + регулярные выражения
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7
Re: PHP7 + регулярные выражения
Добрый день
Как вариант - использовать старый PHP из предыдущих версий. (можно просто подменить папку PHP или через настройки)
+ Как тока выйдет PHP поновей без этого бага - я обновлю дистрибутив. PHP 7 по отзывам сильно экономит время на этапе разработке за счет лучшего компилятора - поэтому был вставлен по многочисленным просьбам.
Как вариант - использовать старый PHP из предыдущих версий. (можно просто подменить папку PHP или через настройки)
+ Как тока выйдет PHP поновей без этого бага - я обновлю дистрибутив. PHP 7 по отзывам сильно экономит время на этапе разработке за счет лучшего компилятора - поэтому был вставлен по многочисленным просьбам.
Re: PHP7 + регулярные выражения
Спасибо.
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7