尝试使用旧代码时出现错误:
preg_replace_callback():要求参数2”为有效的回调
这是PHP代码:
// remove all comments
$file_contents = preg_replace_callback("!{$ldq}\*.*?\*{$rdq}!se","",$file_contents);
// replace all php start and end tags
$file_contents = preg_replace_callback('%(<\?(?!php|=|$))%i', '<?php echo \'\\1\'?>'."\n", $file_contents);
如何解决此问题?