如何通过id从多维数组中删除元素?
我有两个数组,第一个数组是
Array (
[0] => Array
(
[id] => 1
)
[1] => Array
(
[id] => 2
)
[2] => Array
(
[id] => 3
)
[3] => Array
(
[id] => 4
)
[4] => Array
(
[id] => 5
)
)
第二个数组是一个标识符数组,我想通过它从第一个数组中删除元素
$id = [1, 3, 4]
我该怎么做?
p.s 正确编号数组键很重要
我尝试使用 array_diff 但没有得到预期的结果
$array = array_diff($ar1, $ar2);