preg_replace_callback:删除所有注释和PHP开始/结束标签

时间:2019-04-30 03:16:15

标签: php preg-replace-callback

尝试使用旧代码时出现错误:

  

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);

如何解决此问题?

0 个答案:

没有答案