Neurodeamon
Erfahrenes Mitglied
Folgender Problemfall:
Ich vergleiche zwei Arrays und suche alle Elemente die NICHT in beiden Arrays vorkommen:
$result = array_diff ($array1, $array2);
Das Ergebnis "$result" ist:
Array
(
[0] => Element1
[2] => Element2
[10] => Element10
)
Was ich brauche ist jedoch:
Array
(
[0] => Element1
[1] => Element2
[2] => Element10
)
also eine aufeinanderfolgende Reihung der Elemente und nicht "Element UND alte Position".
Weiß jemand wie ich das am elegantesten löse?
Kommt mir jetzt nicht mit sort(), das sortiert zwar die elemente, aber nicht [0].
Danke !
Ich vergleiche zwei Arrays und suche alle Elemente die NICHT in beiden Arrays vorkommen:
$result = array_diff ($array1, $array2);
Das Ergebnis "$result" ist:
Array
(
[0] => Element1
[2] => Element2
[10] => Element10
)
Was ich brauche ist jedoch:
Array
(
[0] => Element1
[1] => Element2
[2] => Element10
)
also eine aufeinanderfolgende Reihung der Elemente und nicht "Element UND alte Position".
Weiß jemand wie ich das am elegantesten löse?
Kommt mir jetzt nicht mit sort(), das sortiert zwar die elemente, aber nicht [0].
Danke !