Quantcast
Channel: DLE FAQ - максимум информации по DataLife Engine
Viewing all articles
Browse latest Browse all 9586

Как правильно перейти с preg_replace на preg_replace_callback?

$
0
0
Всем доброго времени суток! Проблема такова. Решил переключиться на PHP 5.6 но модуль отвергает эту версию и выплёвывает ошибку. Немного поюзав я узнал что новая версия PHP не поддерживает функцию preg_replace и она заменена на preg_replace_callback. Но как пивести код в исходное состояние, использовав preg_replace_callback?
Вот строка из кода:
 $this->tpl->copy_template = preg_replace( "#\\[user_group=(.+?)\\](.*?)\\[/user_group\\]#ies", "\$this->check_user_group('\\1', '\\2', '".$this->user_group."')", $this->tpl->copy_template );

Viewing all articles
Browse latest Browse all 9586

Trending Articles