Comment mettre en majuscule les premières lettres de tous les mots en PHP ?
Réponses rédigées par Antoine
Dernière mise à jour : 2021-05-17 18:54:53
Question
Comment puis-je mettre en majuscule les premières lettres de tous les mots d'une phrase en PHP ?
Réponse
Pour mettre en majuscule les premières lettres de tous les mots, en PHP, vous devez utiliser les fonctions ucwords()
et strtolower()
.
<?php
echo ucwords(strtolower("albert DUPONT"));
?>
Remarque : Si vous avez des mots avec des lettres accentuées mieux vaut utiliser la fonction mb_strtolower()
de la manière suivante :
<?php
echo ucwords(mb_strtolower("albert CÔLON",'UTF-8'));
?>