比方说<div></div>改成&lt;div&gt;&lt;div/&gt;

解决方案 »

  1.   

    编码
    $new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
    echo $new; // &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;
    解码
    $str = '<p>this -&gt; &quot;</p>';echo htmlspecialchars_decode($str);// note that here the quotes aren't converted
    echo htmlspecialchars_decode($str, ENT_NOQUOTES);
      

  2.   

     <?php 
    $str = "<div>"; 
    echo htmlspecialchars($str, ENT_COMPAT); 
    echo "<br />"; 
    echo htmlspecialchars($str, ENT_QUOTES); 
    echo "<br />"; 
    echo htmlspecialchars($str, ENT_NOQUOTES); 
    ?> 
    最后浏览器显示的还是<div>
      

  3.   

    $str = "<div>";  
    echo htmlspecialchars(htmlspecialchars($str));