close

[php]htmlspecialchars_decode() 函數把一些預定義的 HTML 實體轉換為字符。

會被解碼的 HTML 實體是:

    & 成為 & (和號)
    " 成為 " (雙引號)
    ' 成為 ' (單引號)
    &lt; 成為 < (小於)
    &gt; 成為 > (大於)

例子

<?php
$str = "John &amp; &#039;Adams&#039;";
echo htmlspecialchars_decode($str);
echo "<br />";
echo htmlspecialchars_decode($str, ENT_QUOTES);
echo "<br />";
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
?>

瀏覽器輸出:

John & 'Adams'
John & 'Adams'
John & 'Adams'

如果在瀏覽器中查看源代碼,會看到這些 HTML:

<html>
<body>
John & &#039;Adams&#039;<br />
John & 'Adams'<br />
John & &#039;Adams&#039;
</body>
</html>



arrow
arrow
    全站熱搜

    stockwfj3 發表在 痞客邦 留言(0) 人氣()