【发布时间】:2011-07-04 21:38:50
【问题描述】:
以下代码:
<?php
$test_array = array();
$test_array['string_index'] = "data in string index";
$test_array[] = "data in index 0";
$test_array[] = "data in index 1";
$test_array[] = "data in index 2";
foreach($test_array as $key => $val)
{
if($key != 'string_index')
{
echo $val."<br>";
}
}
?>
给出结果:
data in index 1
data in index 2
问题是 - “索引 0 中的数据”在哪里???如何从数字索引 0-n 中获取元素? 此外,如果我将“string_index”更改为不存在的其他内容,它会回显除 [0] 之外的所有内容。请给我解释一下。
提前谢谢
【问题讨论】: