Consider the code below:
<?php
$arr = array();
$arr['b'] = 'book';
foreach($arr as $key=>$val) {
print "key=>$key\n";
if(!isset($arr['a']))
$arr['a'] = 'apple';
}
?>
它没有显示 'a'。如何使用哈希表(数组)遍历每个元素,以及foreach的工作原理。如果列表已经实现,为什么不能在运行时添加更多内容?
请不要告诉我可以通过计数来使用基于数字索引完成此任务。