为了账号安全,请及时绑定邮箱和手机立即绑定

请问OS系统下PHP开发无法获取$_GET和$_POST数据的吗?

请问OS系统下PHP开发无法获取$_GET和$_POST数据的吗?

PHP
米琪卡哇伊 2019-03-09 09:05:25
请问OS系统下PHP开发无法获取$_GET和$_POST数据的吗? 首先我的系统是: 然后我的开发环境是: 接下来的我操作是这样的: 我的代码是这样的: 我也不知道为什么会出现无法获取到$_GET的问题,求大神告知; 最后,我的开发工具是:sublime text 3 附加一句。。apache 是系统自带的那个,Php版本是系统自带的。 有同学非说是数组:我改了下代码: 然后是输出结果:
查看完整描述

6 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

经过 @路易港和 @PHP小菜鸟 的提示,我得出了结论:

1.a确实是系统保留,不能使用;
2.如果是传单个参数的话,可以使用echo,但是必须标出 例如 echo $_GET['bbb'];'bbb'必须写清楚;
3.如果是多个的话,必须使用print_r或者var_dump,不像windows.一个echo ,输出所有内容;

查看完整回答
反对 回复 2019-03-18
?
阿晨1998

TA贡献2037条经验 获得超6个赞

echo '<pre>';
var_dump($_GET);
printf($_GET);

这打印出来的没错,为什么你是url,去不来值,有可能是a这个参数被预留了,被框架处理掉了,你换别的参数试试,比如b=55845
查看完整回答
反对 回复 2019-03-18
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

已经echo出来了就是Array

你是不是想要echo $_GET['a'];

查看完整回答
反对 回复 2019-03-18
?
UYOU

TA贡献1878条经验 获得超4个赞

$_GET $_POST 是数组
请用 printf or var_dump

查看完整回答
反对 回复 2019-03-18
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

使用的姿势不对啊。

查看完整回答
反对 回复 2019-03-18
  • 6 回答
  • 0 关注
  • 341 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信