PHP接收一个变量后explode拆分数组不成功
在一个html页面设置表单,然后用submit按钮提交到另一个页面,测试可以正常获取变量,可是用explode("",$grade);拆分变量获取数组时却无法正常形成数组...
在一个html页面设置表单,然后用submit按钮提交到另一个页面,测试可以正常获取变量,可是用explode(" ",$grade);拆分变量获取数组时却无法正常形成数组,只会输出Array,不会输出具体的值,求解这是怎么回事,有什么解决方法.
print_r($arr)显示数组已经被赋值了,但是echo还是只有Array,没有具体值 展开
print_r($arr)显示数组已经被赋值了,但是echo还是只有Array,没有具体值 展开
3个回答
推荐于2017-10-27
展开全部
你用echo输出数组本身就这样,你想要输出数组可以用foreach吧数组中的元素遍历出来输出。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo 不能用于输出数组 这是基础知识
想要输出数组必须使用 print_r :
$data = ['name' => 'zhangsan'];
echo $data['name']; // 输出张三
print_r($data); // 输出整个数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码贴上来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询