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'));
?>