PHP htmlspecialchars() 函数实例教程
定义和用法
该htmlspecialchars ( )函数转换一些预定义的字符为HTML实体。
预先定义的字符是:
& (符号)成为&
“ (双引号)变成”
' (单引号)成为'
“ (小于)成为”
“ (大于)成为”
语法
htmlspecialchars(string,quotestyle,character-set)
Parameter | Description |
---|---|
string | Required. Specifies the string to convert |
quotestyle |
|
character-set | 任择。字符串指定的字符集使用。允许的值是:相当于ISO - 8859 - 1 -默认。西欧国际标准化组织- 8859 - 15 -西欧(增加了欧元标志+法国和芬兰的信件丢失在I SO- 8 859- 1 ) - 8-的A S CII兼容的多字节8位的U n icodecp 866-D OS的具体西里尔字符集cp 1 251- Windows的具体西里尔字符集cp1252 -特定字符集的W indows西欧K OI8- R的-俄罗斯个人信息保护政策-传统中国,主要用于在台湾G B2 312-简体中国,国家标准字符集个人信息保护政策,香港增补字符集-篮子篮子与香港扩展S hi ft _JIS-日文EU C- JA -日语 |
提示和说明
注:无法识别的字符集将被忽略,代之以由ISO - 8859 - 1 。
范例1
"; echo htmlspecialchars($str, ENT_QUOTES); echo "
"; echo htmlspecialchars($str, ENT_NOQUOTES); ?>结果.Jane & 'Tarzan' Jane & 'Tarzan' Jane & 'Tarzan'如果您选择“查看源文件”在浏览器窗口中,您会看到下面的HTML :
Jane & 'Tarzan'
Jane & 'Tarzan'
Jane & 'Tarzan'