Fabrice Pigou

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