Lieber Ferdi,
die Funktion in_array leistet nicht das, was Du hier willst.
if (in_array($arr2, $arr1)) {
Hier prüfst Du, ob einer der Werte aus $arr1 ein Array wie $arr2 ist. Da $arr1 aber ausschließlich String-Werte enthält, wird das if-Statement niemals mit "true" beantwortet werden.
Wenn Du nur wissen willst, welche Werte die beiden Arrays gemeinsam haben, brauchst Du array_intersect.
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)