陣列1:根據值獲取2個數組之間的區別?
array(
0 => 34345,
1 => 56465,
2 => 76575
)
陣列2:
array(
0 => 34345,
1 => 454354,
2 => 76465
)
我怎樣才能在兩個陣列去掉重複值?注意:數組1有9對,而數組2有160對。
陣列1:根據值獲取2個數組之間的區別?
array(
0 => 34345,
1 => 56465,
2 => 76575
)
陣列2:
array(
0 => 34345,
1 => 454354,
2 => 76465
)
我怎樣才能在兩個陣列去掉重複值?注意:數組1有9對,而數組2有160對。
和array_diff($數組1,$數組2)這將刪除$array2
共享相同的值$array1
任何項目的所有項目。
foreach ($array1 as $value) {
if ($keys = array_keys($array2, $value)) {
foreach($keys as $key) {
unset($array2[$key]);
}
}
}
你究竟想得到什麼結果?你試圖完成什麼?你有一些代碼嗎? –
@Patrick基本上我有2個記錄陣列,我想擺脫重複值從1到第二個數組 – user2604754