salve... ho questa funzione:
Codice PHP:
function TagliaStringa($stringa, $max_char){
if(strlen($stringa)>$max_char){
$stringa_tagliata=substr($stringa, 0,$max_char);
$last_space=strrpos($stringa_tagliata," ");
$stringa_ok=substr($stringa_tagliata, 0,$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