[PHP] Regex ?

Résolu
digival Messages postés 193 Date d'inscription   Statut Membre Dernière intervention   -  
digival Messages postés 193 Date d'inscription   Statut Membre Dernière intervention   -
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
 
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   Statut Membre Dernière intervention   189
 
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   Statut Membre Dernière intervention   1
 
Merci !
0