PHP接收一个变量后explode拆分数组不成功

在一个html页面设置表单,然后用submit按钮提交到另一个页面,测试可以正常获取变量,可是用explode(" ",$grade);拆分变量获取数组时却无法正常形成数组,只会输出Array,不会输出具体的值,求解这是怎么回事,有什么解决方法.
print_r($arr)显示数组已经被赋值了,但是echo还是只有Array,没有具体值

第1个回答  推荐于2017-10-27
你用echo输出数组本身就这样,你想要输出数组可以用foreach吧数组中的元素遍历出来输出。本回答被提问者和网友采纳
第2个回答  2017-10-27

echo 不能用于输出数组 这是基础知识

想要输出数组必须使用 print_r :

$data = ['name' => 'zhangsan'];

echo $data['name']; // 输出张三
print_r($data);     // 输出整个数组

第3个回答  2017-10-10
代码贴上来

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网