Togli pure il dovrebbe. E' perfetto come sempre.Originariamente inviato da AnĒkin
Prova questa funzione:
se hai bisogno che tenga anche le chiavi basta che aggiungi l'istruzione al foreach.Codice PHP:
$array = array("0", "1", array("2", "3", array("4", array("5", "6"), "7", "8")), "9");
$new_array=n_to_one_dimension($array);
function n_to_one_dimension(&$array,$new_array=array()){
foreach($array AS $value)
if (is_array($value))
$new_array=n_to_one_dimension($value,$new_array) ;
else
$new_array[] = $value ;
return $new_array;
}
Dovrebbe funzionare.![]()
![]()
Quando devo usare funzioni ricorsive vado spesso nel pallone.
Ti ringrazio molto anakin, mi sei sempre di grandissimo aiuto.![]()