PHP 教程
把預(yù)定義的 HTML 實(shí)體 "<"(小于)和 ">"(大于)轉(zhuǎn)換為字符:
上面代碼的 HTML 輸出如下(查看源代碼):
上面代碼的瀏覽器輸出如下:
htmlspecialchars_decode() 函數(shù)把一些預(yù)定義的 HTML 實(shí)體轉(zhuǎn)換為字符。
會(huì)被解碼的 HTML 實(shí)體是:
htmlspecialchars_decode() 函數(shù)是 htmlspecialchars() 函數(shù)的反函數(shù)。
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要解碼的字符串。 |
flags | 可選。規(guī)定如何處理引號(hào)以及使用哪種文檔類型。 可用的引號(hào)類型:
規(guī)定使用的文檔類型的附加 flags:
|
返回值: | 返回已轉(zhuǎn)換的字符串。 |
---|---|
PHP 版本: | 5.1.0+ |
更新日志: | 在 PHP 5.4 中,新增了用于規(guī)定使用的文檔類型的附加 flags:ENT_HTML401、ENT_HTML5、ENT_XML1 和 ENT_XHTML。 |
把一些預(yù)定義的 HTML 實(shí)體轉(zhuǎn)換為字符:
上面代碼的 HTML 輸出如下(查看源代碼):
上面代碼的瀏覽器輸出如下:
把預(yù)定義 HTML 實(shí)體轉(zhuǎn)換為雙引號(hào):
上面代碼的 HTML 輸出如下(查看源代碼):
上面代碼的瀏覽器輸出如下: