我有一个存储在我的数据库中的链接,让我们说吧
http://somedomain.com/page.php?username=tom&surname=smith
Run Code Online (Sandbox Code Playgroud)
当我把它带回html时,我得到一个xhtml错误,因为 &
我如何将其转换&为&
另外,我在数据库中有一些链接,&而不是&
那么,如何&在需要时进行转换,但不能转换&为&
不要存储转义/编码文本.您永远不知道检索文本时需要采用的格式.如果您将其存储为URL编码,但您必须将其插入HTML文档,则必须撤消url编码并切换到HTML编码.哪个是浪费.最好以"原始"格式存储,并在需要时根据需要进行转换.
用于htmlspecialchars()在插入XML文档之前转义/编码XML/HTML元字符.