课程
/后端开发
/PHP
/PHP进阶篇
$arr0=array['0'];和$arr0=$arr['0'];的区别在哪???
2020-03-26
源自:PHP进阶篇 1-4
正在回答
$arr0=array['0'];没有这种写法的
你想打的是array("0")吧?完全不一样吧。。假如 $arr0 = array("apple");则print_r($arr0)是数组输出的是 [0]=> apple 。 如果$arr= array("1" => "bar1", "0" => "bar2")$arr0=$arr[0] echo $arr0 输出的应该是 bar2
一个是给数组赋值 另一个是把数组中的某个元素复制给变量。
呼呼厚 提问者
慕先生7266843
慕移动6362983 回复 呼呼厚 提问者
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答$arr0 = $arr[0];可以吗?
4 回答为什么$arr0=$arr['0'];中‘’去掉变成$arr0=$arr[0];也可以?那这里的‘’作用是什么?
3 回答PHP中$arr0 = $arr[0]区别,为什么取不出arr[0]的值?
4 回答if( isset($arr0) ) {print_r($arr0);}
4 回答请问这里为什么$arr[0]和$arr['0']都能取到数组中第一个值?isset($arr0)是什么意思?