Les 4 fonctions clés PHP pour manipuler les majuscules et minuscules dans une chaine de caractères.
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
echo | Affiche une chaîne de caractères | PHP 4, PHP 5, PHP 7, PHP 8 | |
mb_strtoupper | Met tous les caractères en majuscules - (PHP 4 >= 4.3.0, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
strtolower | Renvoie une chaîne en minuscules | PHP 4, PHP 5, PHP 7, PHP 8 | |
ucfirst | Met le premier caractère en majuscule | PHP 4, PHP 5, PHP 7, PHP 8 | |
ucwords | Met en majuscule la première lettre de tous les mots | PHP 4, PHP 5, PHP 7, PHP 8 | |
31 Aout 2004
Dernière mise à jour :
Invité
23 Avril 2012 à 12:19Bonjour, Petit soucis avec strtoupper après avoir essayé deux fois comme mentionné par un internaute. (POST du 20 mai 2010), la fonction me renvoit toujours les lettres ayant des accents en minuscule. Est-ce possible de faire en sorte que la fonction se débarasse des accents pour ne laisser place qu'à la lettre majuscule correspondante ?
Invité
17 Avril 2011 à 18:28strtolower() ne fonctionne pas avec une chaine encodée en UTF-8.
Il faut utiliser mb_strtolower($chaine,'UTF-8')
Invité
11 Aout 2010 à 08:58super merci
Invité
20 Mai 2010 à 13:22Si, suffit de faire deux fois strtoupper. $text = "héllo world";
//Affiche "HeLLO WORLD
echo strtoupper($text);
//Affiche "HELLO WORLD
echo strtoupper($text);
Invité
01 Avril 2010 à 12:18Ca ne marche pas avec les majuscules ACCENTUÉES
Invité
18 Mars 2009 à 20:03Je vais poster mon commentaire ici disons xd
Bon vraiment j'adore votre site car quand je fait une recherche sur google et que je tombe sur votre site je suis vraiment content car ces écris clairement sans détour vraiment gros bravo !
Steven
Invité
17 Mars 2009 à 14:02Super merci ;)