我在URL中传递加密字符串,然后使用php $ _GET来检索它,但我遇到一些问题,请让我先写URL以使其更加容易感
http://localhost/marketplace/test.php?sortid=Cd2&V0reSzN$NBh^tjcF!%3CfsAAhIU%28%3C
,如果你会发现我有这样,当我呼应了$ _GET它符号标志后打破值ex
echo $_GET['sortid'];
,结果字符串中间的符号迹象我得到的是Cd2,并且在&符号之后没有读取任何东西,这个问题MI能弄清楚的是,在使用$ _GET
PHP将读取的一切,后“&”标志不同的参数,但我对如何解决由URL创建这个
感谢
http://php.net/urlencode – hakre
这不是**问题**。你应该明白为什么PHP(而不仅仅是)有这种行为。 –