Fonction mb_strtoupper

La fonction mb_strtoupper convertit une chaîne en majuscules, en travaillant correctement avec les encodages multioctets (par exemple, UTF-8). Le premier paramètre est la chaîne à convertir, le second (optionnel) - l'encodage de la chaîne.

Syntaxe

phpmb_strtoupper(string, [encoding]);

Exemple

Convertissons une chaîne en majuscules :

php<?php
  echo mb_strtoupper('привет');
?>

Résultat de l'exécution du code :

php'ПРИВЕТ'

Exemple

Convertissons une chaîne en majuscules :

php<?php
  echo mb_strtoupper('abcde');
?>

Résultat de l'exécution du code :

php'ABCDE'

Exemple

Convertissons une chaîne en spécifiant explicitement l'encodage :

php<?php
  echo mb_strtoupper('äöü', 'UTF-8');
?>

Résultat de l'exécution du code :

php'ÄÖÜ'

Voir aussi

  • la fonction mb_strtolower,
    qui convertit une chaîne en minuscules
  • la fonction strtoupper,
    qui convertit une chaîne en majuscules