Inhalt zweier Arrays vergleichen
hi leute,
wär euch extrem dankbar, wenn ihr mir bei einem (für mich ziemlich) kniffligem problem helfen könnt...
also ich hab sagen wir zwei array mit strings drinnen, so zum beispiel:
array1('julia', 'friedrich', 'augustine', 'ernst') und
array2('friedrich', 'augustine', 'ernst', 'helmut').
jetzt möcht ich die beiden arrays vergleichen und schauen, welche namen nicht in beiden arrays vorkommen und das ganze soll dann in ein drittes array.
also das array3 soll so aussehen:
('julia','helmut')
so hab ich versucht es zu lösen:
for($x=0;$x<sizeof($array1);$x++) {
for($y=0;$y<sizeof($array2);$y++) {
if ($array2[$y] != $array1[$x]) break; {
$x++;
$y++;
$z++;
$array3[$z] = $array2[$y];
}
}
}
nur mit dem klappts nicht wirklich gut (ab und zu stimmts, oft aber nicht, außerdem gibts nur ein ergebnis...)
wär echt toll wenn ihr helfen könnt...
lg
tiuri
|