[PHP] Regex ?

Résolu/Fermé
digival Messages postés 193 Date d'inscription mercredi 14 octobre 2009 Statut Membre Dernière intervention 7 novembre 2010 - 9 nov. 2009 à 20:33
digival Messages postés 193 Date d'inscription mercredi 14 octobre 2009 Statut Membre Dernière intervention 7 novembre 2010 - 10 nov. 2009 à 17:12
Bonjour,

Dans un formulaire, le client écrit son nom. Une variable $nom est alors créée.
Comment faire pour que cette variable s'écrive avec une majuscule ?

Exemple :
Si un client inscrit son nom ainsi "Thomas", "THOMAS", "thomas", "tHOMAS", (ou encore "tHoMaS"), la variable se transforme dans tous les cas en Thomas.

Merci !
A voir également:

3 réponses

Utilisateur anonyme
9 nov. 2009 à 21:02
Logiquement, ceci devrait fonctionner :
<?php
$var_incorrect = "ThOmAs";
$var_correct = ucfirst(strtolower($var_incorrect));
?>

Les fonctions utilisées : https://www.php.net/ucfirst et https://www.php.net/strtolower
1
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
9 nov. 2009 à 21:50
bonsoir,

<?php
$login= strtr($login, "abcdefghijklmnopqrstuvwxyz", "ABCDEFGHIJKLMNOPQRSTUVWXYZ");
?>


ça devrais fonctionner !

https://www.php.net/manual/fr/function.strtr.php
0
digival Messages postés 193 Date d'inscription mercredi 14 octobre 2009 Statut Membre Dernière intervention 7 novembre 2010 1
10 nov. 2009 à 17:12
Merci !
0