一維陣列相交一維或者多維陣列
$arr1 = array(3) {
["Gold"]=> "170"
["Diamond"]=> "301"
["Platinum"]=> "302"
}
多維數組
$arr2 = array(3) {
[0]=>
array(2) {
["ID"]=> "p103"
["PID"]=> "301"
}
[1]=>
array(2) {
["ID"]=> "p104"
["PID"]=> "302"
}
[2]=>
array(2) {
["ID"]=> "p105"
["PID"]=> "300"
}
}
與相交可以是
array(2) {
[0]=>
array(2) {
["ID"]=> "301"
["PID"]=> "Diamond"
}
[1]=>
array(2) {
["ID"]=> "302"
["PID"]=> "Platinum"
}
}
我已經使用PHP array_intersect()
試過, $Data = array_intersect_assoc($arr1,$arr2);
但有些遺失。 任何建議和幫助,可以讚賞。謝謝
我們可以看看'array_intersect()'的嘗試嗎? – halfer
@halfer請參閱編輯的問題。 –