我在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(而不僅僅是)有這種行爲。 –