Home >Backend Development >PHP Tutorial > 怎么从编码过的url中通过get获取参数
如何从编码过的url中通过get获取参数
http://域名/?id%3D3%26server_id%3Ds1%26sign%3Df44f5ac51cbc95e13102cd5657082dc6
想从这个链接中$_GET到id server_id 和 sign这三个参数
接收参数的php文件需要如何先处理一下这个链接呢
能不能稍微具体点儿
本人新手菜鸟,谢谢
<br /> $a = explode('&', $QUERY_STRING);<br /> $i = 0;<br /> while ($i < count($a)) {<br /> $b = split('=', $a[$i]);<br /> echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])),<br /> ' is ', htmlspecialchars(urldecode($b[1])), "<br />\n";<br /> $i++;<br /> } <br />
$str = urldecode($_SERVER['QUERY_STRING']);<br /> parse_str($str, $get);<br /> var_dump( $get['sign'] );