Formatage de texte
Mettre la première lettre en majuscule
$nom = ucfirst($nom);
Sélectionner qu'une partie d'une chaîne de caractère
substr($texte, 0, 30);
Le premier chiffre donne le début et le second le nombres à afficher.
Dans l'exemple on commence au premier caractère et on affiche les 30 suivant.
Coupe une chaîne sans couper le mots
function tronquer_texte($texte, $nbchar = 300) {
return (strlen($texte) > $nbchar ? substr(substr($texte, 0, $nbchar), 0, strrpos(substr($texte, 0, $nbchar), " "))." ..." : $texte);
}
Coupe le texte au premier espace après 300 caractères