htmlspecialchars和htmlentities的区别

htmlspecialchars会转义预定义的html字符,如 & > < ' " htmlentities会将所有的html字符转义成实体同时影响中文。

<?php

echo htmlspecialchars($_GET['content']).'<br>';
echo '<br>';
echo htmlentities($_GET['content']);


?>
<form action="" method="get">
Content:<input type="text" name="content">
</form>
此条目发表在php分类目录,贴了, , 标签。将固定链接加入收藏夹。