salve... ho questa funzione:
Codice PHP:
function TagliaStringa($stringa$max_char){
                if(
strlen($stringa)>$max_char){
                        
$stringa_tagliata=substr($stringa0,$max_char);
                        
$last_space=strrpos($stringa_tagliata," ");
                        
$stringa_ok=substr($stringa_tagliata0,$last_space);
                        return 
$stringa_ok;
                }else{
                        return 
$stringa;
                }
        } 
questa funzione mi ritorna una sottostringa senza troncare le parole...

vorrei renderla ricorsiva in modo che data una stringa e il n. max char per rigo,
mi ritorni un array con le varie sottostringhe

es: "uno due tre quattro cinque sei sette" max char 10
--->
$arr[0] = "uno due tre";
$arr[1] = "quattro";
$arr[2] = "cinque sei";
$arr[3] = "sette";

grazie