PHP htmlspecialchars() 函数实例教程
PHP htmlspecialchars() 函数实例教程
定义和用法
该htmlspecialchars ()函数转换一些预定义的字符为HTML实体。
预先定义的字符是:
& (和号)成为 & " (双引号)成为 " ' (单引号)成为 ' < (小于)成为 < > (大于)成为 >
语法
htmlspecialchars(string,quotestyle,character-set)
ParameterDescriptionstringRequired. Specifies the string to convertquotestyle任择。指定如何编码单,双引号。现有的报价方式是: ENT_COMPAT -默认。编码只有双引号ENT_QUOTES -编码双和单引号E NT_NOQUOTES-不编码任何报价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
<html> <body> <?php $str = "Jane & 'Tarzan'"; echo htmlspecialchars($str, ENT_COMPAT); echo "<br />"; echo htmlspecialchars($str, ENT_QUOTES); echo "<br />"; echo htmlspecialchars($str, ENT_NOQUOTES); ?> </body> </html>
结果.
Jane & 'Tarzan' Jane & 'Tarzan' Jane & 'Tarzan'
<body> Jane & 'Tarzan'<br /> Jane & 'Tarzan'<br /> Jane & 'Tarzan' </body> </html>
本文地址:http://www.phprm.com/function/f0e03637dbf7607e83264a2499db68c8.html
转载随意,但请附上文章地址:-)