如何将preg_replace转换为preg_replace_callback?

时间:2016-11-01 12:34:53

标签: php function preg-replace preg-replace-callback

我一直在做一个旧项目。在编码期间,我遇到了抛出错误的以下函数(使用preg_replace_callback而不是preg_replace)。我试图将它从preg_replace转换为preg_replace_callback但是得到了错误。

您能否帮我转换下面的preg_replace_callback。提前谢谢。

function deescapeString($s) {

    $torepl = array("/\\\(\d{1,3})/e" => "chr(octdec(\\1))",
                    "/\\\\\(/" => "(",
                    "/\\\\\)/" => ")");

      return preg_replace(array_keys($torepl),$torepl,$s);

}

0 个答案:

没有答案