首页 >后端开发 >php教程 >求个高性能的删除数组元素的函数

求个高性能的删除数组元素的函数

WBOY
WBOY原创
2016-06-23 14:16:47982浏览


$array_a = array(1,2,3,4,5...3000); //约3000个元素

$array_b = array(1,100,200,300,500,1000,2000,3000);

在 $array_a 中找出 $array_b 的全部元素,并删除。

例如:

$key = array_search(200,$array_a);

unset($array_a[$key]);

怎么写才能性能最高。


回复讨论(解决方案)

print_r(array_diff($array_a,$array_b));

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn