Php 条纹斜杠\u深vs htmlspecialchars
制作链接、深斜杠或htmlspecialchars有什么更好的方法 例如,如果我必须创建如下链接:Php 条纹斜杠\u深vs htmlspecialchars,php,Php,制作链接、深斜杠或htmlspecialchars有什么更好的方法 例如,如果我必须创建如下链接: http://my-link?something=46&something=something else&some-more-variables="Everything but the opera" (顺便说一下,不是我的链接设计) 在“除opera外的所有内容”部分(用户在引号中输入)上使用stripslashes更好还是使用htmlspecialchars更好?如果您使用的是
http://my-link?something=46&something=something else&some-more-variables="Everything but the opera"
(顺便说一下,不是我的链接设计)
在“除opera外的所有内容”部分(用户在引号中输入)上使用stripslashes更好还是使用htmlspecialchars更好?如果您使用的是get变量(即url中的变量),则使用
urlencode()
。因为您将其用作url的一部分,因此最好使用urlencode($str)
“除了歌剧以外的一切”部分
(见附件)