Функция не рекомендуется, как обновить до preg_match ?: - PullRequest
1 голос
/ 29 апреля 2020

Я использую старый php скрипт, который работает на php 5.2, но хост больше не предоставляет php ниже 5.4. Я получаю сообщение об ошибке, касающееся функции ereg, которую необходимо обновить до preg_match, но у меня нет Идея, как это сделать, и просмотр веб-страниц не слишком полезны. Любая помощь доступна?

Существующий код:

if (!ereg('^/[^./][^/]/*$', $cfg["theme"]))

1 Ответ

0 голосов
/ 29 апреля 2020

Вы можете использовать

 if (!preg_match('~^/[^./][^/]/*$~', $cfg["theme"]))

Обратите внимание на разделитель регулярных выражений, здесь, ~.

...