Функция mb_strtoupper

Функция mb_strtoupper преобразует строку в верхний регистр, корректно работая с многобайтовыми кодировками (например, UTF-8). Первый параметр - строка для преобразования, второй (необязательный) - кодировка строки.

Синтаксис

phpmb_strtoupper(string, [encoding]);

Пример

Преобразуем строку в верхний регистр:

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

Результат выполнения кода:

php'ПРИВЕТ'

Пример

Преобразуем строку в верхний регистр:

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

Результат выполнения кода:

php'ABCDE'

Пример

Преобразуем строку с явным указанием кодировки:

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

Результат выполнения кода:

php'ÄÖÜ'

Смотрите также

  • функцию mb_strtolower,
    которая преобразует строку в нижний регистр
  • функцию strtoupper,
    которая преобразует строку в верхний регистр