就像ASP
For Each Iitem In Request.Form
url_param = url_param & "&" & Iitem & "=" & Request(Iitem)
NextFor Each Iitem In Request.QueryString
url_param = url_param & "&" & Iitem & "=" & Request(Iitem)
Next
For Each Iitem In Request.Form
url_param = url_param & "&" & Iitem & "=" & Request(Iitem)
NextFor Each Iitem In Request.QueryString
url_param = url_param & "&" & Iitem & "=" & Request(Iitem)
Next
{
echo "Key: $key; Value: $value<br />\n";
}
{
if(array_key_exists($key,$_POST))
{
echo "Key: $key; Value: $value<br />\n";
}}
{
if(array_key_exists($key,$_POST))
{
echo "Key in POST : $key; Value: $value<br />\n";
}
else
{
echo "Key in GET : $key; Value: $value<br />\n";
}}
如果post和get变量名一样的话,我的就不对了。
foreach($_GET as $key=>$value){
echo $key.'='.$vlaue;
}
如果需要处理值就需要注意二维数组的问题,比如说复选框传过来的值。
因为有可能是二维,三维,四维的数组如果只是想看看它的结果的话用print_r()吧
输出在网页的结果是看不出结构的
你可以查看网页的源代码
这样就可以看到清晰的结构了
echo "$key: $value<br>";
}
foreach($_POST as $key => $value) {
echo "$key: $value<br>";
}