PHP比較二維數組,求大神賜教
巴扎黑
巴扎黑 2017-05-16 13:08:04
0
2
399

一個參與活動名單的二維數組
$arr1=array(
array('name'=>'張三','phone'=>'1354459845','address'=>'一街5號'),
array('name'=>'李四','phone'=>'1323439845','address'=>'一街3號'),
array('name'=>'陳五','phone '=>'1354353145','address'=>'一街2號'),
);

一個歷史中獎名單的二維數組
$arr2=array(
array('name'=>'mary','phone'=>'1313598445','address'=>'一街8號'),
array('name'=>'jhon','phone'=>'1323298425','address'=>'一街9號'),
array('name'=>'陳五','phone'= >'1353dsad45','address'=>'一街10號'),
);
現在要比較這兩個數組,只要名稱name或phone或address其中一個在歷史名單中出現過,就要把他從arr1參與活動名單中去掉。
除了兩次foreach再比較以外,有什麼好的方法可以快速地得出篩選後的活動名單結果。兩份名單都至少幾千,如果用兩次foreach的話速度會很慢

巴扎黑
巴扎黑

全部回覆(2)
漂亮男人

雷雷

刘奇

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板