<?php
//从数组变量$arr中,读取键为0的值
$arr = array('苹果','香蕉');
$arr0 = $arr['0'];
if( isset($arr0) ) {print_r($arr0);}
?>
$arr0 这是你自己取的变量名~
$arr['0']; 拆分来看, $arr是上面你自己定的数组所取的变量名,['0']这个代表数组中的第一个元素,
所以结合起来就是 $arr这个数组中的第一个元素(即“苹果”也就是['0'])赋值给变量$arr0
也就是$arr0 = $arr['0'];了
这样能理解吗?
把$arr数组键位为0的值 复制给 变量$arr0
其实[]内的单引号并不影响$arr0=$arr[0]的实现
如果你是不理解这句话,就是把$arr这个数组的第一个元素(数组从0开始),赋值给$arr0变量。这里的$arr0和$arr是两个不同的变量,要是觉得不好区分,建议你把其中一个的变量名换掉,比如$name=$arr[0];
规范的应该是 $arr0=$arr[0]; 将数组arr的第一个元素赋值给$arr0;