Funcția mb_strtoupper

Funcția mb_strtoupper transformă un șir de caractere în majuscule, lucrând corect cu codificări multibyte (de exemplu, UTF-8). Primul parametru - șirul de caractere pentru transformare, al doilea (opțional) - codificarea șirului.

Sintaxă

phpmb_strtoupper(string, [encoding]);

Exemplu

Să transformăm un șir de caractere în majuscule:

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

Rezultatul executării codului:

php'ПРИВЕТ'

Exemplu

Să transformăm un șir de caractere în majuscule:

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

Rezultatul executării codului:

php'ABCDE'

Exemplu

Să transformăm un șir de caractere cu specificarea explicită a codificării:

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

Rezultatul executării codului:

php'ÄÖÜ'

Vedeți și

  • funcția mb_strtolower,
    care transformă șirul de caractere în minuscule
  • funcția strtoupper,
    care transformă șirul de caractere în majuscule