当前位置: 代码迷 >> PHP >> 用php正则过滤程序标记开头到结尾全部过滤掉,请看说明,该怎么处理
  详细解决方案

用php正则过滤程序标记开头到结尾全部过滤掉,请看说明,该怎么处理

热度:101   发布时间:2012-03-13 11:21:11.0
用php正则过滤程序标记开头到结尾全部过滤掉,请看说明
用php正则过滤,比如:<? echo"ddfdf";?> 这段全部过滤掉,还有分别<%...%> <php...?>等所有的带服务器端程序标记全部给过滤掉

------解决方案--------------------
preg_replace("#<([?%]).*?\\1>#s", "", $str);
------解决方案--------------------
preg_replace("/(<[\?%]+.*[\?%]+>)/gi","",$str);
  相关解决方案