$content=preg_replace(array("'<a.*>(.*)</a>'siU","'<iframe.*>.*</iframe>'siU"),array("\\1",""),$content); 

解决方案 »

  1.   

    楼上这个好像有点不对,测试了一下
    <a >和<iframe> 都去不掉
      

  2.   

    $content=preg_replace(array("'<a.*>(.*)</a>'siU","'<iframe.*>.*</iframe>'siU"),array("\\1",""),$content);我晕,因为发帖后,系统自动在<前面加了空格,楼主自己修改一下就好了。我是测试过才发给你的。
      

  3.   

    不好意思,是我弄错了,问题完美解决
    谢谢2楼兄弟!!!
    本人有个问题,是eregi常用还是preg_match_all常用些?
      

  4.   

    哎,刚接触php,无从下手啊
    以后得多多学习了
    呵呵,再次感谢!