【发布时间】:2011-06-23 13:53:09
【问题描述】:
假设我有一个多维字符串数组:
.food = array(
'vegetable' => array(
'carrot' => 'blablue',
'potato' => 'bluebla',
'cauliflower' => 'blabla'
),
'Fruit' => array(
'apple' => 'chicken65',
'orange' => 'salsafood',
'pear' => 'lokkulakka'
)
);
是否可以通过使用索引作为数字来访问数组,而不是使用键的名称? 因此,要访问 chicken65 ,我将输入 echo $food[1][0];我不想使用数字作为键,因为它是一个大数组,如果我使用字符串作为键,它会更加用户友好,它会让我在高级级别上执行 for 循环。
【问题讨论】:
-
如果你不想用数字作为key,你问怎么做?
-
为什么不使用 foreach 而不是 for 循环。
标签: php arrays string indexing numbers