Ich habe folgendes Problem mit der Bearbeitung zweier Arrays.
Array 1, Auflistung aller Modelids (Keys), bei denen eine Kategorie gelöscht werden soll (Wert ist die ID der zu löschenden Kategorie):
Array 2, Modelid (Key) mit den vorhandenen Kategorien (zweite Dimension->Wert), wobei hier dann gelöscht werden soll:
Nun ist im Array 1 eine Key mit der 5 und dem Wert 144. Beim zweiten Array Key 5 soll in der Werteliste dann die 11/144 gelöscht werden, so das ich alle Werte in dem zweiten Array behalte, bis eben auf die, die in dem ersten Array drinnen stehen.
Wer kann mir dazu einen Tipp geben, wie ich das ohne zig Schleifen erledigen kann?
Gruß Uwe
Array 1, Auflistung aller Modelids (Keys), bei denen eine Kategorie gelöscht werden soll (Wert ist die ID der zu löschenden Kategorie):
PHP-Code:
Array
(
[5] => 144
[7] => 155
[8] => 207
[9] => 46
[12] => 58
[16] => 164
[17] => 157
[22] => 213
[18] => 156
[24] => 95
[26] => 96
[19] => 195
[49] => 219
[50] => 212
[51] => 211
[52] => 215
)
PHP-Code:
Array
(
[5] => Array
(
[0] => 1
[1] => 2
[2] => 29
[3] => 30
[4] => 31
[5] => 32
[6] => 33
[7] => 34
[8] => 136
[9] => 138
[10] => 139
[11] => 144
[12] => 189
[13] => 190
[14] => 191
[15] => 193
)
}
Wer kann mir dazu einen Tipp geben, wie ich das ohne zig Schleifen erledigen kann?
Gruß Uwe
Kommentar