我正在尝试使用“htmlspecialchars”功能来清理 URL。下面是代码:
$new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
echo $new;
预期的输出应该是:
<a href='test'>Test</a>
但是我得到的是:
<a href='test'>Test</a>
它实际上根本没有剥离特殊字符。我做错了什么吗?上面的示例是直接从 php.net 复制和粘贴的。
我正在使用 PHP 版本 5.4.8。