Dzieki za cenne rady. Wprowadziłem małe poprawki.
Zadaniem met jest zredukowanie tablicy przekazanej z formularza do z góry założonego wymiaru(1,2).
Takie zabezpieczenie od np: tabl[][][][]...
/**
* reduktor tablic do ustalonego wymiaru
* @param array &$tabl
* @param string $wym
* @return void
*
*/
static function red_tabl
(&$tabl, $wym = 1
) { case 1 :
$tabl_tmp = $tabl;
foreach($tabl_tmp as $k => $w) {
}
$tabl = $tabl_tmp;
break;
case 2 :
foreach($tabl as $k => $w) {
self::red_tabl($tabl[$k], $wym - 1);
}
break;
default:
self::red_tabl($tabl,0);
}
}
return;
}