【PHP】htmlspecialchars( )的使用

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 后, &#039
< (小于) &lt;
> (大于) &gt;

示例:

<?php
    $new = htmlspecialchars("<a href='test'>Test</a>",ENT_QUOTES);
    echo $new; // &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;
?>
posted on 2017-09-29 15:51  忆华灯纵博  阅读(276)  评论(0编辑  收藏  举报