如果键和值具有相同的内容,例如:使用键交叉或值相交是否更有效:
Array
(
[743] => 743
[744] => 744
[745] => 745
[746] => 746
[747] => 747
[748] => 748
)
Run Code Online (Sandbox Code Playgroud)
使用具有相同值的一个或另一个的性能是否有任何差异.类似于使用双引号或单引号的区别?
Chr*_*rey 11
从另一篇文章:我有两个无序的整数数组,我需要知道这些数组有多少个整数
根据您的数据(大小),您可能希望使用array_intersect_key()而不是array_intersect().显然,array_intersect(测试php 5.3)的实现不使用任何优化/缓存/但是循环遍历数组并逐个比较数组A中每个元素的值.哈希表查找比这快得多.