php中用URL传送id值怎么接收id的值?

如题所述

传值:?key=value
接收:$name = $_GET['key'];
ps:如果所传递的值问中文的话,可能需要用urldecode($name) 对中文进行解码。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-15
php没学过,提供javascript思路,通过location.search得到url中?符号后面的字符串s,参数间是以&隔开的,Array ss=s.split("&")得到所有参数表达式,参数表达式的主键和值是以=隔开的,对ss数组中以“id=”开头的字符串ss[i](注:应该是唯一的),Array sss=ss[i].split(“=”),嗯,sss[1]就是你想要的。这段函数可以写在body onload=“init()”的init函数中。
第2个回答  2012-04-15
?a=b传值;
$_GET['a']接收值
第3个回答  2012-04-15
$_GET["id"];