複製鏈接
請複製以下鏈接發送給好友

htmlentities

鎖定
htmlentities是函數,作用是把字符轉換為 HTML 實體。
外文名
htmlentities
實    質
字符轉換為HTML實體
string
規定要轉換的字符串
提    示
無法被識別的字符集將被忽略

htmlentities語法

htmlentities(string,quotestyle,character-set)
參數
描述
string
必需。規定要轉換的字符串。
quotestyle
可選。規定如何編碼單引號和雙引號。
ENT_COMPAT - 默認。僅編碼雙引號。
-
ENT_QUOTES - 編碼雙引號和單引號。
-
ENT_NOQUOTES - 不編碼任何引號。
-
character-set
可選。字符串值,規定要使用的字符集。
ISO-8859-1 - 默認。西歐。
-
ISO-8859-15 - 西歐(增加 Euro 符號以及法語、芬蘭語字母)。
-
UTF-8 - ASCII 兼容多字節 8 比特 Unicode
-
cp866 - DOS 專用 Cyrillic 字符集
-
cp1251 - Windows 專用 Cyrillic 字符集
-
cp1252 - Windows 專用西歐字符集
-
KOI8-R - 俄語
-
GB2312 - 簡體中文,國家標準字符集
-
BIG5 - 繁體中文
-
BIG5-HKSCS - Big5 香港擴展
-
Shift_JIS - 日語
-
EUC-JP - 日語
-

htmlentities提示和註釋

提示:無法被識別的字符集將被忽略,並由 ISO-8859-1 代替。

htmlentities例子

<html> <body> <?php
$str = "John &
'Adams'";
echo htmlentities($str, ENT_COMPAT);
echo "<br />";
echo htmlentities($str, ENT_QUOTES);
echo "<br />";
echo htmlentities($str, ENT_NOQUOTES);
?> </body> </html>
瀏覽器輸出:
John &'Adams'
John &'Adams'
John &'Adams'
如果在瀏覽器中查看源代碼,會看到這些 HTML:
<html> <body> John &
amp;
'Adams'<br /> John &
amp;
&
#039;
Adams&
#039;
<br /> John &
amp;
'Adams' </body> </html>
PHP String 函數