htmlspecialchars:将特殊字符转换为 HTML 实体
string htmlspecialchars ( string $string
[, int $flags
= ENT_COMPAT | ENT_HTML401 [, string $encoding
= ini_get("default_charset") [, bool $double_encode
= true ]]] )
执行替换的字符
字符 | 替换后 |
& (& 符号) | & |
" (双引号) | ",除非设置了 ENT_NOQUOTES |
' (单引号) | 设置了 ENT_QUOTES 后, ' |
< (小于) | < |
> (大于) | > |
示例:
<?php $new = htmlspecialchars("<a href='test'>Test</a>",ENT_QUOTES); echo $new; // <a href='test'>Test</a> ?>