[b][i][color=brown][size=medium] htmlspecialchars() 、htmlspecialchars_decode()[/size][/color][/i][/b]
[b]定義和用法
[/b]
htmlspecialchars() 函式把一些預定義的字元轉換為 html 實體。
預定義的字元是:
& (和號) 成為 &
" (雙引號) 成為 "
' (單引號) 成為 '
< (小於) 成為 <
> (大於) 成為 >
[b]語法[/b]
htmlspecialchars(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 - 日語
[b]提示和注釋[/b]
[b]例子[/b]
<?php
$str = "john & 'adams'";
echo htmlspecialchars($str, ent_compat);
echo "
";echo htmlspecialchars($str, ent_quotes);
echo "
";echo htmlspecialchars($str, ent_noquotes);
?>
瀏覽器輸出:
john & 'adams'
john & 'adams'
john & 'adams'
如果在瀏覽器中檢視源**,會看到這些 html:
john & 'adams'
john & 'adams'
john & 'adams'
[b]定義和用法[/b]
htmlspecialchars_decode() 函式把一些預定義的 html 實體轉換為字元。
會被解碼的 html 實體是:
& 成為 & (和號)
" 成為 " (雙引號)
' 成為 ' (單引號)
< 成為 < (小於)
> 成為 > (大於)
[b]語法[/b]
htmlspecialchars_decode(string,quotestyle)
引數 描述
string 必需。規定要解碼的字串。
quotestyle 可選。規定如何解碼單引號和雙引號。
ent_compat - 預設。僅解碼雙引號。
ent_quotes - 解碼雙引號和單引號。
ent_noquotes - 不解碼任何引號。
[b]例子[/b]
<?php
$str = "john & 'adams'";
echo htmlspecialchars_decode($str);
echo "
";echo htmlspecialchars_decode($str, ent_quotes);
echo "
";echo htmlspecialchars_decode($str, ent_noquotes);
?>
瀏覽器輸出:
john & 'adams'
john & 'adams'
john & 'adams'
如果在瀏覽器中檢視源**,會看到這些 html:
john & 'adams'
john & 'adams'
john & 'adams'
html段落標籤 換行標籤與字元實體
標籤定義乙個文字段落,乙個段落含有預設的上下間距,段落之間會用這種預設間距隔開,如下 html是 hypertext mark up language 的首字母簡寫,意思是超文字標記語言,超 文字指的是超連結,標記指的是標籤,是一種用來製作網頁的語言,這種語言由乙個個的 標籤組成,用這種語言製作的檔...
HTML中的標籤
是的上層標籤 必須在乙個裡面,它不能單獨使用,相當於的屬性標籤.標示乙個 標示這個 中間的乙個行 標示行中的乙個列,需要巢狀在中間 具體格式是 兩行兩列 和一樣,也是需要巢狀在當中的,巢狀在當中 與同樣是標示乙個儲存格,唯一不同的是th所標示的儲存格中的文字是以粗體出現,即可以這樣看 文字 文字 用...
中 標籤 HTML中的標籤
講一下html中檔案標籤和文字標籤的使用 目的是學會使用,所以借助工具可以省好多時間 1.檔案標籤 構成html最基本的標籤 html html文件的根標籤 head 頭標籤。用於引入html文件的一些屬性。引入外部的一些資源 title 標題標籤 body 體標籤 html5中定義該文件是html...