我有一个PHP页面,我在其中使用以下命令: -
$abc = preg_replace('/&#(\d+);/me', "chr(\\1)", $abc);
现在我想用" preg_replace_callback"替换上面的命令。在PHP 5.4中不推荐使用函数preg_replace。
我怎样才能实现它?
答案 0 :(得分:-1)
尝试使用这样的匿名函数:
$abc = preg_replace_callback(
'/&#(\d+);/me',
function ($match)
{
return chr($match[1]);
},
$abc
);