Php 如何获取uri值

Php 如何获取uri值,php,javascript,Php,Javascript,我通过java脚本设置了这样的uri location.href="biling.php?itemsize="+value5+"&"+value6; 现在我想把这个值5和值6引入php。 思考 然后我想把这些值带到php变量中 as 5mg 我试着这么做 $sizevalue=preg_replace('\'&\'', '', $_GET['itemsize']); 但当我回音时,它只显示“5” 我怎样才能纠正这个问题? 谢谢。此脚本将显示所有get参数 foreach($_

我通过java脚本设置了这样的uri

location.href="biling.php?itemsize="+value5+"&"+value6;
现在我想把这个值5和值6引入php。 思考

然后我想把这些值带到php变量中 as 5mg

我试着这么做

$sizevalue=preg_replace('\'&\'', '', $_GET['itemsize']);
但当我回音时,它只显示“5” 我怎样才能纠正这个问题?
谢谢。

此脚本将显示所有get参数

foreach($_GET as $key => $value){
     echo "key:".$key ." Value:".$value;
}

也许你想要这个剧本

if( $_GET['value5'] == 5 and $_GET['value6']== 'mg' ){
 # do something...
}

你为什么需要这个“&”?您将其放入字符串,然后尝试删除它。为什么不直接执行
location.href=“biling.php?itemsize=“+value5+value6?>“biling.php?itemsize=“+value5+”&“+value6;这不是一个好的用法或获取值。。billing.php?itemsize1=value&itemsize2=value2这将填充$\u GET['itemsize1']和$\u GET['itemsize2']。但是在URI中,value6不会在$\u GET中填充键。
if( $_GET['value5'] == 5 and $_GET['value6']== 'mg' ){
 # do something...
}