第一张照片是我的代码。 我得到了类别ID" CatID"和类别标题" CatTitle"来自上一页 但是,如果标题中有空格/,则结果无法正确显示。我该如何解决这个问题?
任何帮助表示赞赏 谢谢 萨姆
答案 0 :(得分:1)
你可以使用urlencode($ string)和urldecode($ string)函数。
适合您的情况
$catTitle = urldecode($_GET['catTitle']);
只要URL stirng中有空格,%20就会显示
答案 1 :(得分:1)
“&” symbol是XML和HTML中名为entities的特殊字符的示例,必须翻译为“& amp;”
请使用htmlentities funtion进行翻译:
echo htmlentities($CatTitle);
更新:还要考虑将URL解释为$ _GET [“CatTitle”] =“Home”和$ _GET [“Articles”] = null。可能应该是:CatTitle = Home%20&%20Garden在这种情况下,您可能希望在创建链接时使用URL编码。