htmlspecialchars()
- 定义:把预定义的字符转换为 HTML 实体
- 语法:htmlspecialchars(string,flags,character-set,double_encode);
- 实例:
<?php
$str = "aa & 'bb'";
echo htmlspecialchars($str, ENT_COMPAT); // 只转换双引号
echo "<br>";
echo htmlspecialchars($str, ENT_QUOTES); // 转换双引号和单引号
echo "<br>";
echo htmlspecialchars($str, ENT_NOQUOTES); // 不转换任何引号
?>
- 结果:
aa & ‘bb’
aa & ‘bb’
aa & ‘bb’
本文深入讲解了htmlspecialchars()函数的使用方法,包括其定义、语法及如何将预定义的字符转换为HTML实体。通过实例演示了不同参数设置下,如ENT_COMPAT、ENT_QUOTES和ENT_NOQUOTES,对字符串中特殊字符的转换效果。
292

被折叠的 条评论
为什么被折叠?



