qq_薯条配可乐_03787165
2016-11-06 10:19
<?php $fruit=array( '2001'=>'apple', '1'=>'banana', '2'=>'pine' ); print_r($fruit[0]); ?>
既然“加引号的话既可以写数据的下标值,也可以写数据的键值,那么没有加引号的当然就不能写数据的键值了”,那$fruit[0]不应该取出的是第一个数组内容‘apple’吗,为什么没有结果,只有用$fruit[2001]或$fruit['2001']才能取出apple的值,该如何理解呢?
这样写一个值只对应一个键,0不能代表第一个的值了,只有没设置键的时候,以枚举方式第一个默认为0的依次下来。
因为下标是2001、1、2没有0
PHP进阶篇
181835 学习 · 2577 问题
相似问题