Suatu tatasusunan dua dimensi senarai peserta
$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' ,'address'=>'No 2, First Street'),
);
Suatu susunan dua dimensi senarai pemenang loteri bersejarah
$arr2=array(
array('name'=>'mary','phone'=>'1313598445 ','address'=>'No. 8, First Street'),
array('name'=>'jhon','phone'=>'1323298425','addre ss'=>'No. 9, First Street'),
array('name'=>'Chen Wu', 'phone'=>'1353dsad45', 'address'=>'一Jalan No. 10'),
);
Sekarang kita perlu membandingkan dua tatasusunan ini selagi salah satu nama, telefon atau alamat muncul dalam senarai sejarah, kita mesti mengalih keluar dia daripada arr1 yang mengambil bahagian. senarai aktiviti.
Selain dua perbandingan foreach, adakah terdapat cara yang baik untuk mendapatkan hasil senarai aktiviti yang ditapis dengan cepat? Kedua-dua senarai sekurang-kurangnya beberapa ribu Jika anda menggunakan foreach dua kali, kelajuannya akan menjadi sangat perlahan