$_REQUEST的问题
$_GET['name']='4546ert';
$_POST['email']='ksdf@qq.com';
var_dump($_GET);
echo '<br/>';
var_dump($_POST);
echo '<br/>';
var_dump($_REQUEST);
输出结果为
array(1) { ["name"]=> string(7) "4546ert" }
array(1) { ["email"]=> string(11) "ksdf@qq.com" }
array(0) { }
为什么$_REQUEST的值为空
如果要让var_dump($_REQUEST)输出的结果为array(1) { ["name"]=> string(7) "4546ert" } 需要怎么修改代码
20
收起
正在回答
1回答
你好,应添加$_REQUEST接收变量;
代码如下:
<?php $_GET['name']='4546ert'; $_POST['email']='ksdf@qq.com'; $_REQUEST['name']='4546ert'; var_dump($_GET); echo '<br/>'; var_dump($_POST); echo '<br/>'; var_dump($_REQUEST); ?>
如果解决了您的问题请采纳,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星