Utilisation de strtoupper ()
Cette fonction est utilisée pour convertir tous les caractères d'une chaîne en majuscules. La syntaxe de cette fonction est donnée ci-dessous.
Syntaxe:
String strtoupper (String $ string)Cette fonction prend une valeur de chaîne comme argument et renvoie le contenu de la chaîne après avoir converti toutes les lettres en majuscules.
Exemple 1: Vérifiez l'authentification à l'aide de strtoupper ()
Il s'agit d'une tâche courante de toute application Web pour vérifier le nom d'utilisateur et le mot de passe pour valider les utilisateurs. L'exemple suivant montre l'utilisation du strtoupper () Fonctionne pour authentifier l'utilisateur. Aucun formulaire HTML n'est utilisé dans le script pour prendre le nom d'utilisateur et le mot de passe. Les valeurs de l'utilisateur et du mot de passe seront fournies à l'aide de chaînes de requête URL. isset () La fonction est utilisée pour vérifier si le $ _Get ['utilisateur'] et $ _Get ['mot de passe'] Les variables sont initialisées ou non. Ensuite, le garniture() La fonction est utilisée pour supprimer l'espace supplémentaire des données qui sont récupérées de la chaîne de requête. strtuupper () La fonction convertira les valeurs de $ username et $ mot de passe pour comparer le nom d'utilisateur $ avec 'Admin' et $ mot de passe avec 'Qwe789' Pour valider l'utilisateur.
// Vérifiez que les valeurs de chaîne de requête requises sont définies ou nonUtilisateur valide.
"Utilisateur invalide.
"La valeur de l'argument requise est / est manquant.
"Sortir:
La sortie suivante apparaîtra si aucune chaîne de requête n'est fournie dans l'URL.
La sortie suivante apparaîtra si les valeurs correctes sont fournies pour les paramètres de l'utilisateur et du mot de passe.
La sortie suivante apparaîtra si les valeurs incorrectes sont fournies pour les paramètres de l'utilisateur et du mot de passe.
Utilisation de ucFirst ()
Cette fonction est utilisée pour convertir le premier caractère d'une chaîne uniquement. Si la chaîne contient plusieurs phrases, alors le ucFirst () La fonction changera le premier caractère de la première phrase uniquement. La syntaxe de cette fonction est donnée ci-dessous.
Syntaxe:
String ucFirst (String $ string)Cette fonction prend une valeur de chaîne comme argument et renvoie le contenu de la chaîne après avoir converti le premier caractère de la première phrase de la chaîne en majuscules.
Exemple 2: convertir la première lettre d'une phrase en majuscules
L'exemple suivant montre le moyen de modifier la première lettre de chaque phrase en majuscules des données de chaîne multiline. La première ucFirst () La fonction est utilisée pour transformer la première lettre d'une seule phrase en majuscules. La deuxième ucFirst () La fonction est appliquée à la chaîne de phrases multilines, et elle changera la première lettre de la première phrase en majuscules uniquement. Ensuite, chaque phrase de la chaîne multiligne est séparée à l'aide du exploser() fonction, et le troisième ucFirst () La fonction est utilisée pour convertir la première lettre de chaque phrase en majuscules.
// Définit la chaîne de la phrase uniqueSortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur. Dans la première sortie, 'JavaScript' a été converti en 'JavaScript'. Dans la deuxième sortie, 'html' a été converti en 'Html', et d'autres phrases sont restées inchangées. Dans la troisième sortie, 'html', 'le', et 'il' a été converti en 'Html', 'Le', et 'Il'.
Utilisation de ucwords ()
Cette fonction est utilisée pour convertir la première lettre de chaque mot de la chaîne. La syntaxe de cette fonction est donnée ci-dessous.
Syntaxe:
String ucwords (String $ string)Cette fonction prend une valeur de chaîne comme argument et renvoie le contenu de la chaîne après avoir converti la première lettre de chaque mot de la phrase en majuscules.
Exemple 3: Convertir la première lettre de chaque mot de la phrase
L'exemple suivant montre l'utilisation du ucword () fonction pour convertir la première lettre de chaque mot de plusieurs mots dans les données de chaîne en majuscules en majuscules. Une variable de chaîne nommée $ String est définie dans le script qui contient une chaîne de trois mots. Le script imprimera la chaîne d'origine et la chaîne convertie après avoir appliqué le ucword () fonction.
// définir la valeur de chaîneSortir:
La sortie suivante apparaîtra après avoir exécuté le script à partir du serveur. Il montre que le 'Bienvenue sur Linuxhint' La chaîne est convertie en 'Bienvenue sur Linuxhint' Après avoir utilisé le ucwords () fonction.
Conclusion
Différents types de fonctions intégrées existent en PHP pour modifier le contenu des données de chaîne de plusieurs manières. Les trois fonctions liées aux majuscules ont été expliquées dans ce tutoriel à l'aide de trois exemples. Ces fonctions sont utilisées pour modifier toutes les lettres d'une chaîne, le premier caractère de la chaîne et la première lettre de chaque mot de la chaîne en majuscules. Php a une autre fonction nommée strtolower () qui convertira toutes les lettres d'une chaîne en minuscules.
Didacticiel vidéo