PHP中$arr0 = $arr[0]区别,为什么取不出arr[0]的值?
<?php $fruit=array( '2001'=>'apple', '1'=>'banana', '2'=>'pine' ); print_r($fruit[0]); ?>
既然“加引号的话既可以写数据的下标值,也可以写数据的键值,那么没有加引号的当然就不能写数据的键值了”,那$fruit[0]不应该取出的是第一个数组内容‘apple’吗,为什么没有结果,只有用$fruit[2001]或$fruit['2001']才能取出apple的值,该如何理解呢?