htmlspecialchars_decode

htmlspecialchars_decode() 函式把一些預定義的 HTML 實體轉換為字元

基本介紹

  • 中文名:htmlspecialchars_decode
  • 用法:成為 &(和號)
  • 語法:規定要解碼的字元串
  • 例子:amp
定義和用法,語法,例子,

定義和用法

會被解碼的 HTML 實體是:
&
成為 &(和號)
"
成為 " (雙引號
'
成為 ' (單引號
<
成為 < (小於)
&gt;
成為 > (大於)

語法

htmlspecialchars_decode(string,quotestyle)
參數
描述
string
必需。規定要解碼的字元串。
quotestyle
可選。規定如何解碼單引號雙引號
ENT_COMPAT - 默認。僅解碼雙引號。
ENT_QUOTES - 解碼雙引號和單引號。
ENT_NOQUOTES - 不解碼任何引號

例子

<?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>
PHP String 函式

相關詞條

熱門詞條

聯絡我們