Table des matières
How does PHP strtoupper() Work?
Example #4

PHP strtoupper()

Aug 29, 2024 pm 12:50 PM
php

The strtoupper() function in PHP is just used to convert any string with letters into the uppercase letter format( Capital Letters Format ). This strtoupper() function takes just one string parameter mostly to convert all the lowercase English alphabet letters to uppercase English alphabet letters. The remaining characters, like numeric values and special characters, will remain the same even though the strtoupper() function is used to capitalize the alphabet. It is different from ucwords() function. It capitalizes all the alphabets/characters into capital letters.

Start Your Free Software Development Course

Web development, programming languages, Software testing & others

Syntax:

string strtoupper ( $string_variable );
Copier après la connexion

Parameter:

There is only one parameter that is needed mainly. It is $string_variable only. Other than that, strtoupper() is a function that converts all lowercase letters present in the $string_variable into uppercase letters/capital letters.

How does PHP strtoupper() Work?

PHP strtoupper() function works in PHP 4, PHP 5, and PHP 7 versions. This function is compatible with only the PHP mentioned above versions. It works by converting the string, which mixes characters into capital letters, but it is done only with the alphabet.

The below-listed examples illustrate some of the little properties of strtoupper() function and some ways of programming listed to know how to use it.

Example #1

Code:

<?php
// original string which is assigned to the str1 variable
$str1 = "educba is a leading global provider of skill based education";
// The string which will be converted to the upper case
$capstr1 = strtoupper($str1);
echo $capstr1;
?>
Copier après la connexion

Output:

PHP strtoupper()

Example #2

It is an example of PHP syntax, which makes the string variable’s characters into capital letters.

Code:

<?php
// original string which is assigned to the str1 variable
$str1 = "how Billgates & Pavan took the Top position in 2024 123$#%123";
echo "Original string : \n".$str1."|||";
// Now the string which is assigned to the str1 variable will be converted to upper case/capital letters
$str2 = strtoupper($str1);
echo "\n Output/ Modified String : "  ;
echo $str2;
//The above echo prints : HOW BILLGATES & PAVAN TOOK THE TOP POSITION IN 2014 123$#%123
?>
Copier après la connexion

Output:

PHP strtoupper()

Example #3

It is the correct setting to set the local function. It will do the trick with an example of German umlauts because it is not always true. Here mb_strtoupper() function instead of strtoupper() function to capitalize even some special characters.

Setlocale() function is essential and can silently fail if it can’t be found in the specific/specified/particular locale on your PC/system. So one should always try to check its main return value. There will be various combinations of spellings to use locale like “de_AT”, “de” etc..,

If one doesn’t find a specific/appropriate locale setting configuration, recheck your system’s configuration. Check locale settings system-wide; PHP now gets them from the PC/Laptop/any other OS. In Windows, you set the locale using the control panel. However, in the Linux operating system, the method for setting the locale depends on the distribution you are using.

In Linux, you can try sudo after space dpkg-reconfigure locales on the Debian-based particular OS distros or configure them using the manual methods. On Ubuntu OS, you must copy the entries in the following URL location /usr / share /i18n /SUPPORTED, then prolong it to the / var/ lib /locales/ supported. d/local. After this, do the dpkg-reconfigure/reconfiguration. After completing this, restart the webserver and web browser sometimes.

Code:

<?php
setlocale(LC_CTYPE, 'de_DE.UTF8');
$str2 = strtoupper('Umlaute1 äöü in uppercase  ||| '); ;
echo  $str2;// outputs "UMLAUTE1 äöü IN UPPERCASE" LETTERS
$str3 = mb_strtoupper('Umlaute1 äöü in uppercase', 'UTF-8');
echo $str3; // outputs "UMLAUTE1 ÄÖÜ IN UPPERCASE" LETTERS
?>
Copier après la connexion

Output:

PHP strtoupper()

Example #4

Code:

<?php
// PHP program in order to illustrate how to modify some data and capitalize it
// Progam to search and replace some specific data/matter and then to capitalize the modified data
// preg_replace () function used
$string1 = 'November 01, 2018';
$pattern1 = '/(\w+) (\d+), (\d+)/i';
$replacement1 = '${1} 02, $3';
// prints output of function below using the echo builtin function
echo " 1.Modified String :: ";
echo preg_replace($pattern1, $replacement1, $string1);
echo " ||| "; // Outputs/Prints "|||" in browser
echo "\n"; // Outputs/ Prints the Line Break to execute/display the next program later
$string2 = preg_replace($pattern1, $replacement1, $string1);
$string3 = strtoupper($string2);
echo " 2.Capitalized Modified String :: ";
echo $string3;
//Outputs the modified capitalized string
?>
Copier après la connexion

Output:

PHP strtoupper()

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Grow A Garden - Guide de mutation complet
3 Il y a quelques semaines By DDD
<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Système de fusion, expliqué
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1666
14
Tutoriel PHP
1273
29
Tutoriel C#
1253
24
PHP et Python: comparaison de deux langages de programmation populaires PHP et Python: comparaison de deux langages de programmation populaires Apr 14, 2025 am 12:13 AM

PHP et Python ont chacun leurs propres avantages et choisissent en fonction des exigences du projet. 1.Php convient au développement Web, en particulier pour le développement rapide et la maintenance des sites Web. 2. Python convient à la science des données, à l'apprentissage automatique et à l'intelligence artificielle, avec syntaxe concise et adaptée aux débutants.

PHP: un langage clé pour le développement Web PHP: un langage clé pour le développement Web Apr 13, 2025 am 12:08 AM

PHP est un langage de script largement utilisé du côté du serveur, particulièrement adapté au développement Web. 1.Php peut intégrer HTML, traiter les demandes et réponses HTTP et prend en charge une variété de bases de données. 2.PHP est utilisé pour générer du contenu Web dynamique, des données de formulaire de traitement, des bases de données d'accès, etc., avec un support communautaire solide et des ressources open source. 3. PHP est une langue interprétée, et le processus d'exécution comprend l'analyse lexicale, l'analyse grammaticale, la compilation et l'exécution. 4.PHP peut être combiné avec MySQL pour les applications avancées telles que les systèmes d'enregistrement des utilisateurs. 5. Lors du débogage de PHP, vous pouvez utiliser des fonctions telles que error_reportting () et var_dump (). 6. Optimiser le code PHP pour utiliser les mécanismes de mise en cache, optimiser les requêtes de base de données et utiliser des fonctions intégrées. 7

PHP en action: Exemples et applications du monde réel PHP en action: Exemples et applications du monde réel Apr 14, 2025 am 12:19 AM

PHP est largement utilisé dans le commerce électronique, les systèmes de gestion de contenu et le développement d'API. 1) E-commerce: Utilisé pour la fonction de panier et le traitement des paiements. 2) Système de gestion du contenu: utilisé pour la génération de contenu dynamique et la gestion des utilisateurs. 3) Développement des API: Utilisé pour le développement de l'API RESTful et la sécurité de l'API. Grâce à l'optimisation des performances et aux meilleures pratiques, l'efficacité et la maintenabilité des applications PHP sont améliorées.

PHP vs Python: comprendre les différences PHP vs Python: comprendre les différences Apr 11, 2025 am 12:15 AM

PHP et Python ont chacun leurs propres avantages, et le choix doit être basé sur les exigences du projet. 1.Php convient au développement Web, avec une syntaxe simple et une efficacité d'exécution élevée. 2. Python convient à la science des données et à l'apprentissage automatique, avec une syntaxe concise et des bibliothèques riches.

La pertinence durable de PHP: est-elle toujours vivante? La pertinence durable de PHP: est-elle toujours vivante? Apr 14, 2025 am 12:12 AM

PHP est toujours dynamique et occupe toujours une position importante dans le domaine de la programmation moderne. 1) La simplicité de PHP et le soutien communautaire puissant le rendent largement utilisé dans le développement Web; 2) sa flexibilité et sa stabilité le rendent exceptionnelle dans la gestion des formulaires Web, des opérations de base de données et du traitement de fichiers; 3) PHP évolue et optimise constamment, adapté aux débutants et aux développeurs expérimentés.

PHP vs autres langues: une comparaison PHP vs autres langues: une comparaison Apr 13, 2025 am 12:19 AM

PHP convient au développement Web, en particulier dans le développement rapide et le traitement du contenu dynamique, mais n'est pas bon dans les applications de la science des données et de l'entreprise. Par rapport à Python, PHP présente plus d'avantages dans le développement Web, mais n'est pas aussi bon que Python dans le domaine de la science des données; Par rapport à Java, PHP fonctionne moins bien dans les applications au niveau de l'entreprise, mais est plus flexible dans le développement Web; Par rapport à JavaScript, PHP est plus concis dans le développement back-end, mais n'est pas aussi bon que JavaScript dans le développement frontal.

PHP et Python: exemples de code et comparaison PHP et Python: exemples de code et comparaison Apr 15, 2025 am 12:07 AM

PHP et Python ont leurs propres avantages et inconvénients, et le choix dépend des besoins du projet et des préférences personnelles. 1.Php convient au développement rapide et à la maintenance des applications Web à grande échelle. 2. Python domine le domaine de la science des données et de l'apprentissage automatique.

PHP et Python: différents paradigmes expliqués PHP et Python: différents paradigmes expliqués Apr 18, 2025 am 12:26 AM

PHP est principalement la programmation procédurale, mais prend également en charge la programmation orientée objet (POO); Python prend en charge une variété de paradigmes, y compris la POO, la programmation fonctionnelle et procédurale. PHP convient au développement Web, et Python convient à une variété d'applications telles que l'analyse des données et l'apprentissage automatique.

See all articles