Nom de la fonction: mb_strtolower ()
Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7
Utilisation: MB_strtolower (String $ STR, String | null $ coding = null): String
Fonction Description: La fonction mb_strtolower () convertit tous les caractères dans une chaîne en minuscules. La différence entre cette fonction et la fonction strtolower () est qu'elle gère correctement les caractères non ASCII et les caractères multi-octets.
paramètre:
Valeur de retour: renvoie une chaîne convertie en minuscules.
Exemple:
$str = "HELLO WORLD!"; $lowercase = mb_strtolower($str); echo $lowercase; // 输出:hello world! $str = "你好,世界!"; $lowercase = mb_strtolower($str, "UTF-8"); echo $lowercase; // 输出:你好,世界!(由于中文字符没有大小写之分,所以不会改变)
Dans l'exemple ci-dessus, nous convertissons d'abord la chaîne "Hello World!" Pour en minuscules, à l'aide de la fonction MB_STRTOLOWOWER () et stockez le résultat dans la variable $ minuscules. Ensuite, nous utilisons l'instruction ECHO pour sortir le résultat à l'écran, avec la sortie comme "Hello World!".
Dans le deuxième exemple, nous utilisons la fonction mb_strtolower () pour convertir la chaîne "Hello, world!" contenant des caractères chinois en minuscules. Étant donné que les caractères chinois n'ont pas de distinction de cas, le résultat est le même que la chaîne d'origine. Notez que nous avons également spécifié le codage des caractères en tant que "UTF-8" pour nous assurer que les caractères multi-gytets sont traités correctement.