preg_replace с eval возвращает неверную информацию - PullRequest
0 голосов
/ 10 декабря 2018

Может кто-нибудь помочь мне с этой линией?Так как мой веб-хостинг обновил php, / e устарела.

$res_places .= preg_replace('/\{([^\}]+)\}/e', 'eval(\'return \1;\');', $templates['col_data']);

Когда я удаляю / e, он не возвращает правильную информацию, его показ:

eval('return ucwords($item[1]);');
...