Position actuelle: Accueil> Catégories de fonctions> mb_strtoupper

mb_strtoupper

Définissez la chaîne sur majuscule
Nom:mb_strtoupper
Catégorie:Chaîne multi-octet
Langage de programmation:php
Description en une ligne:Convertissez tous les caractères de la chaîne en lettres majuscules et retournez la chaîne convertie

Nom de la fonction: mb_strtoupper ()

Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7

Utilisation: MB_STRTOUPPER (String $ STR, String | Null $ Encoding = NULL): String

La fonction mb_strtoupper () convertit tous les caractères dans une chaîne en lettres majuscules et renvoie la chaîne convertie. Cette fonction est similaire à la fonction strtoupper (), mais fonctionne également pour les caractères non ASCII.

paramètre:

  • $ str: La chaîne à convertir.
  • $ Encoding (facultatif): spécifiez le codage des caractères. Si ce n'est pas fourni, le codage des caractères internes est utilisé.

Valeur de retour: renvoie la chaîne convertie en lettres majuscules.

Exemple:

 $str = "hello world!"; $result = mb_strtoupper($str); echo $result; // 输出: HELLO WORLD! $str = "你好,世界!"; $result = mb_strtoupper($str, 'UTF-8'); echo $result; // 输出: 你好,世界!(因为大写字母只适用于ASCII字符)

Notes:

  • La fonction mb_strtoupper () dépend de l'extension mbString. Si cette extension n'est pas installée, la fonction ne sera pas utilisée.
  • Si le codage de caractères par défaut n'est pas défini avant l'appel de fonction, vous pouvez définir le codage par défaut en appelant la fonction MB_INternal_encoding ().
  • Si la chaîne avec laquelle vous avez affaire contient des caractères multilingue (comme le chinois), vous devez vous assurer que le codage de caractères correct est fourni afin que le boîtier soit converti correctement.
Fonctions similaires