【发布时间】:2011-03-17 19:10:02
【问题描述】:
我有一个名为$item_list的多维数组:
Array
(
[0] => Array
(
[id] => 12
[customer] => Joe Bloggs
[details] => Text
)
[1] => Array
(
[id] => 13
[customer] => Fred Smith
[details] => Text
)
[2] => Array
(
[id] => 14
[customer] => John Doe
[details] => Text
)
)
我有另一个来自不同数据库(因此没有 SQL 解决方案)的数组,名为 $id_list,其中包含我想要保留的 $item_list ID:
Array
(
[0] => 12
[1] => 14
)
有没有一种方法可以通过将$item_list[1]['id'] 与$id_list 中的元素进行比较来删除$item_list[1],而无需使用foreach() 或类似方法手动迭代$item_list 数组?
【问题讨论】:
标签: php arrays comparison multidimensional-array