如何判断一个字符串里含有html标签

解决方案 »

  1.   

    if($s != strip_tags($s)) {
      echo '有HTML';
    }
      

  2.   

    #1正解,我再发个例子帮助理解<?php
    $text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
    echo strip_tags($text);
    echo "\n";// Allow <p> and <a>
    echo strip_tags($text, '<p><a>');
    ?> The above example will output:Test paragraph. Other text
    <p>Test paragraph.</p> <a href="#fragment">Other text</a>