Ho due array multidimensionali come questo:PHP e 2 array multidimensionale Confronta i basano su due valori chiave
$original = Array (
[0] => Array
(
[time] => 1364690340
[memberid] => 90
[type] => single
)
[1] => Array
(
[time] => 1364690341
[memberid] => 92
[type] => fixed
)
[2] => Array
(
[time] => 1364690342
[memberid] => 96
[type] => single
)
)
e il secondo uno come questo
$new = Array (
[0] => Array
(
[time] => 1364825750
[memberid] => 90
[type] => single
)
[1] => Array
(
[time] => 1364825751
[memberid] => 92
[type] => single
)
[2] => Array
(
[time] => 1364825752
[memberid] => 96
[type] => single
)
[3] => Array
(
[time] => 1364825753
[memberid] => 111
[type] => single
)
)
Il mio problema è: voglio cercare $ matrice originale per le corrispondenze in base alle chiavi memberid e type e se memberid e type NON SONO uguali -> Voglio rimuovere quell'array dall'array $ originale. Quindi in questo caso voglio mantenere [0] Array e [2] Array come in $ new array Ho lo stesso memberid e lo stesso tipo dell'originale, ma vorrei rimuovere [1] Array come memberid è lo stesso, ma il tipo è diverso. Quindi il mio finale $ array originale sarà simile a questa:
$original = Array (
[0] => Array
(
[time] => 1364690340
[memberid] => 90
[type] => single
)
[1] => Array
(
[time] => 1364690342
[memberid] => 96
[type] => single
)
)