【发布时间】:2019-11-28 09:58:03
【问题描述】:
我只需要键在第二个数组的值中的数组元素,使用最快的脚本。
$array_1 = array(
'ana' => 'are',
'du' => 34,
'bopq'=> "Ana are mere mereu",
13 => "OK"
);
$array_2 = array('du', 13);
$expected_array = array(
'du' => 34,
13 => "OK"
);
有比以下更快的解决方案:
$expected_array = array_intersect($array_1, array_combine($array_2, $array_2);
?
【问题讨论】:
-
所以写一些代码测试一下。之后您可以提供测试结果。
-
向我们展示您的最大努力以及您遇到的困难,以便我们在您的路上为您提供帮助。
-
您必须遍历所有数组键才能执行此操作。
标签: php arrays key array-intersect