ciao a tutti.
Ho una funzione che mi taglia il testo in tot numero di caratteri:
ci sono due problemi:codice:function tagliaStringa($testo, $caratteri) { $maxCaratteri = $caratteri; $testo=html_entity_decode($testo); $caratteri = strlen($testo); if($caratteri > $maxCaratteri) { return substr($testo, 0, $maxCaratteri)."..."; } else { return $testo; } }
1) vorrei che non mi troncasse le parole a metà.
2) l'utilizzo di html_entity_decode può comportare problemi di sicurezza? penso che se si risolva il punto 1 allora posso anche fare a meno di utilizzarlo visto che non mi si spezzerà mai su uno special chars.
grazie mille!

Rispondi quotando