Z tym że nie te elementy które są rózne (których wogole niema) tylko jeśli w tablicy1[2] jest czerwony a w tablicy2[2] jest zółty to zwraca indeks tego pola tablicy, jest jakaś gotowa funkcja do tego ?
Czy o to chodzi?
function funk_porownujaca($a, $b) { if ($a === $b) { return 0; } return ($a > $b)? 1:-1; } $wynik = array_diff_uassoc($tablica1, $tablica2, "funk_porownujaca"); foreach($wynik as $k=>$v) { }