首页 > php函数 > PHP htmlspecialchars() 函数实例教程

PHP htmlspecialchars() 函数实例教程

PHP htmlspecialchars() 函数实例教程

定义和用法

该htmlspecialchars ()函数转换一些预定义的字符为HTML实体。 

预先定义的字符是: 

& (和号)成为 &
" (双引号)成为 "
' (单引号)成为 '
< (小于)成为 &lt;
> (大于)成为 &gt;

语法

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 &amp; 'Tarzan'<br />
Jane &amp; &#039;Tarzan&#039;<br />
Jane &amp; 'Tarzan'
</body>
</html>


本文地址:http://www.phprm.com/function/f0e03637dbf7607e83264a2499db68c8.html

转载随意,但请附上文章地址:-)

标签:none

发表留言