WernerK: Unterschiede von Array ermitteln

Beitrag lesen

Hallo,

irgendwie steht ich gerade auf dem Schlauch 😀 Ich möchte gerne zwei Arrays vergleichen und ermitteln ob Werte hinzugefügt wurden oder entfernt.

$arr1 = array('Haus');
$arr2 = array('Haus', 'Auto');

Also angenommen im Array1 steht Haus als Default. Jemand fügt über eine Eingabe einen Wert hinzu, also jetzt Auto. Jetzt möchte ich herausbekommen, dass Auto der neue hinzugefügte Wert ist.

Umgekehrt: Jetzt ist der neue Default Wert also Haus und Auto. Nun möchte jemand über ein Formular (wie auch immer) Auto löschen. Jetzt möchte ich herausbekommen, dass Auto gelöscht wurde.

Ich denke allein mit array_diff oder intersect kommt man hier nicht weiter oder?

Gruss

Werner