XaraX: Problem-Fortzsetzung

Beitrag lesen

RE:

setze $arr_alles statt Deines konstruktes so zusammen:

function pruefe($v)
 {
 if(is_array($v))
  foreach($v as $k=>$x)
   $t.=$k.'²';

return(count(explode('²',$t)));
 }

function mach($a,$b)
 {
 if(is_array($a))
  foreach($a as $k=>$v)
   $b[$k]=(pruefe($a[$k])>pruefe($b[$k])) ? $a[$k] : mach($a[$k],$b[$k]);

return($b);
 }

for($i=0;$arr_kategorie_neu[$i];$i++)
    {
    $arr_alles=mach($arr_kategorie_neu[$i],$arr_alles);
    }

Array
(
    [a] => Array
        (
            [aa] => Array
                (
                    [aaa] => Array
                        (
                            [] => 22
                        )

[] => 21
                )

[] => 20
        )

[b] => Array
        (
            [] => 20
        )

[c] => Array
        (
            [cc] => Array
                (
                    [ccc] => Array
                        (
                            [] => 22
                        )

[] => 21
                )

[] => 20
        )

)

Gruß aus Berlin!
eddi