在对一个数组进行遍历操作找出特定值的时候,我们往往有多种不同的方法,所以这个问题也是希望有做过相关测试或知道答案的网友帮忙解答下。1、foreach遍历数组找出特定值2、array_map遍历数组找出特定值3、array_search遍历数组找出特定值他们三个在性能上有什么差异?数量级多大的数据会是这三种方法效率明显差异的临界点?
2 回答
![?](http://img1.sycdn.imooc.com/54584cfb0001308402200220-100-100.jpg)
慕村9548890
TA贡献1884条经验 获得超4个赞
虽然没有实际测过,但foreach和arrapy_map都是边解释边执行的,只array_search完全用编译后的代码执行,所以应该是array_search最快。
- 2 回答
- 0 关注
- 383 浏览
添加回答
举报
0/150
提交
取消