参加者リストの 2 次元配列
$arr1=array(
array('name'=>'Zhang San','phone'=>'1354459845','address' => ;'No. 5, First Street'),
array('name'=>'李思' ,'phone'=>'1323439845','address'=>'No. 3, First Street'),
array('name'=>'Chen Wu','phone'=>' 1354353145' ,'住所'=>'一番街 2 番'),
);
過去の宝くじ当選者リストの 2 次元配列
$arr2=array(
array('name'=>'mary','phone'=>'1313598445 ','住所'=>'一番街8番'),
array('名前'=>'jhon','電話'=>'1323298425','アドレスss'=>'1 番街 9 番'),
array('name'=>'Chen Wu', 'phone'=>'1353dsad45', 'address'=>'一Street No. 10'),
);
次に、これら 2 つの配列を比較する必要があります。名前、電話番号、または住所のいずれかが履歴リストに含まれている限り、参加している arr1 から彼を削除する必要があります。活動リスト。
2 つの foreach 比較に加えて、フィルタリングされたアクティビティ リストの結果をすばやく取得する良い方法はありますか?どちらのリストも少なくとも数千です。foreach を 2 回使用すると、速度が非常に遅くなります。
リーリー
リーリー