检查大型对象内部的数组时遇到问题。例如,我有
$arr1 = array("a"=>12,"b"=5,"c"=>16);
我需要检查这个数组是否存在于数组中,如下所示:
$arr2 = array( array( "a"=>12,"b"=5,"c"=>16),
array("d"=>1,"g"=5,"c"=>16),
array("a"=>12,"c"=5,"e"=>3) );
我尝试了in_array()
,但它确实有效,但如果我有大$arr2
则需要花费很多时间。
先感谢您。
附:适用于PHP 5.6