可以使用unset()函数删除数组中的键。但是,请注意数组不会重新索引。如果删除后需要重建索引,则array_可以使用values()函数重建数组索引。
<?php $a = array(1 => 'one', 2 => 'two', 3 => 'three'); unset($a[2]); /* 该数组将被定义为 $a = array(1 => 'one', 3 => 'three'); 而不是 $a = array(1 => 'one', 2 =>'three'); */ $b = array_values($a); // 现在 $b 是 array(0 => 'one', 1 =>'three') ?>
foreach控制结构特定于数组。它提供了一种迭代处理数组的简单方法。