我有问题。这就是我所拥有的:
$file_contents = preg_replace("!{$ldq}\*.*?\*{$rdq}!se","",$file_contents);
我得到一个错误,说我需要用preg_replace回调替换preg_replace。 当我尝试将其设为preg_replace_callback时,这就是我最终的结果:
$file_contents = preg_replace_callback(
"!{$ldq}\*.*?\*{$rdq}!se",
function($matches) {
return "";
},
$file_contents);
然后我最终得到一个新的错误
preg_replace_callback(): Modifier /e cannot be used with replacement callback
我做错了什么?