在PHP中删除数组的数组
我希望您能帮助我使用数组从数组中删除记录,以定义需要删除的记录,请参见下面的示例 阵列1在PHP中删除数组的数组,php,multidimensional-array,Php,Multidimensional Array,我希望您能帮助我使用数组从数组中删除记录,以定义需要删除的记录,请参见下面的示例 阵列1 $exclusion = array("ABC-DEF","GHI-JKL"); 阵列2 Array ( [0] => Array ( [Name] => ABC-DEF [Stack] => Dev ) [1] => Array ( [Name] =&g
$exclusion = array("ABC-DEF","GHI-JKL");
阵列2
Array
(
[0] => Array
(
[Name] => ABC-DEF
[Stack] => Dev
)
[1] => Array
(
[Name] => KML-XWZ
[Stack] => Test
)
[2] => Array
(
[Name] => GHI-JKL
[Stack] => Mock
)
[3] => Array
(
[Name] => MNO-PQR
[Stack] => String
)
)
预期产出
Array
(
[1] => Array
(
[Name] => KML-XWZ
[Stack] => Test
)
[2] => Array
(
[Name] => MNO-PQR
[Stack] => String
)
)
我做了一些测试,您当然可以尝试通过$target数组循环,并使用php函数设置一个条件来取消设置元素,以便根据您拥有的$excusion数组检查每个项目。请分享您的尝试以及它们当前产生的结果。我们是来帮助您解决现有代码的问题的,但我们不是来为您编写所有代码的。这不是一个免费的编码服务。我在几次尝试后提出了这个请求,下面是我尝试的代码“$exclusion=array”(“ABC-DEF”,“GHI-JKL”);foreach($array as$array){foreach($array as$key=>$value){if(in_array($value,$remove))unset($array[$key]);}}```@Vino请编辑您的问题以包括您尝试的内容。理想情况下,还包括代码的实际输出。请注意,在您的情况下,您希望取消设置
$array
中的元素,而不是$array