PHP URL编码-超链接变量

PHP URL编码-超链接变量,php,html,url,hyperlink,Php,Html,Url,Hyperlink,这是我的.php页面中的一个链接 <li><a href="http://localhost/Information.php?AI=<?php echo $_GET['AssignedI'] ?>">Stats</a></li> 这是“输出” 我一直在努力解决这个问题,因此非常感谢您的帮助。AssignedI=AI03 如果我知道你想要的输出是 <a href="http://localhost/Information.php?

这是我的.php页面中的一个链接

<li><a href="http://localhost/Information.php?AI=<?php echo $_GET['AssignedI'] ?>">Stats</a></li>
这是“输出”

我一直在努力解决这个问题,因此非常感谢您的帮助。

AssignedI=AI03

如果我知道你想要的输出是

<a href="http://localhost/Information.php?AI=AI03">Stats</a>

我用另一种方法解决了这个问题

这是我编辑的超链接:


我获得了当前的URLhttp://localhost/Current.php?AssignedI=AI03,使用$\u SERVER['REQUEST\u URI']和包含'AI'的最后四个字符,是使用substr…,-4获得的。

你在这里做数学吗?@Fred ii-不,这是我的.php页面的一部分。我正试图在超链接中添加一个变量。一定是Fred ii的一些新数学知识。关于+符号,我显然不理解某些东西。你想在PHP或JS中连接吗?@Fred ii-请查看编辑后的代码。谢谢回答。AI03已经是一个字符串。我已经尝试过你的解决方案,但最终还是失败了。请看一下我现在编辑的问题。我想补充一点,“GET”用于从当前页面的URL而不是Information.php获取变量。当前页面的URL为http://localhost/Current.php?AssignedI=AI03i 我只是不明白为什么你会在字符串中有一个引号;帕索我会放一个;在我的回声之后
<a href="http://localhost/Information.php?AI=AI03">Stats</a>
<?php echo $_GET[AssignedI] ?>
<li>
<a href="http://localhost/Information.php?AI=<?php echo $_GET[AssignedI] ?>">Stats</a>
</li>
$AI =  $_GET['AI'];
echo $AI;