在数组中取消设置数组

时间:2010-09-16 10:12:45

标签: php arrays multidimensional-array

alt text

在屏幕截图中,您可以看到我有一个阵列数组。我需要找到一个包含说“俄罗斯”的数组,并完全取消它。也就是说,对于俄罗斯,删除元素[303]。

我玩过数组搜索,但我确信这是一种更有趣的方法。

克里斯。

2 个答案:

答案 0 :(得分:3)

$array = your array;
foreach ($array as $key => $value) {
   if ($value['countryName'] == 'Russia') {
      unset($array[$key]);
   }
}

答案 1 :(得分:0)

如果您想重新排序密钥,可以使用:

$new_array = array_values($array);