Questa semplice funzione aiuta a tagliare una porzione di testo in modo tale da non troncare le parole.

Con questa funzione potremo tagliare una stringa, visualizzandone un numero massimo di caratteri, senza però tagliare le parole a metà, ma visualizzando il testo fino all’ultima parola intera.

Ecco la funzione 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; } }

La funzione la richiamiamo così:

TagliaStringa("Testo che vogliamo tagliare", 10);

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *