close
[php]htmlspecialchars_decode() 函數把一些預定義的 HTML 實體轉換為字符。
會被解碼的 HTML 實體是:
& 成為 & (和號)
" 成為 " (雙引號)
' 成為 ' (單引號)
< 成為 < (小於)
> 成為 > (大於)
例子
<?php
$str = "John & 'Adams'";
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 & 'Adams'<br />
John & 'Adams'<br />
John & 'Adams'
</body>
</html>
全站熱搜