htmlentities

htmlentities是函式,作用是把字元轉換為 HTML 實體。

基本介紹

  • 外文名:htmlentities
  • 實質字元轉換為HTML實體
  • string:規定要轉換的字元串
  • 提示:無法被識別的字元集將被忽略
  • 例子:<html> <body> <?php
語法,提示和注釋,例子,

語法

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 - 日語

提示和注釋

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

例子

<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 函式

相關詞條

熱門詞條

聯絡我們