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’