Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

mb_strtoupper

Переводит строку в верхний регистр.

Доступно с: PHP 4

Синтаксис

mb_strtoupper(string $string, ?string $encoding = null): string

Параметры

ПараметрТипОписание
$stringstringИсходная строка.
$encoding?stringКодировка. По умолчанию — внутренняя, обычно UTF-8.

Возвращаемое значение

stringСтрока, в которой все буквы заглавные.

Примеры

Работает с буквами любого алфавита:

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

Результат:

ПРИВЕТ, WORLD

Обратная функция — mb_strtolower():

<?php
 
echo mb_strtolower('ПРИВЕТ, World');

Результат:

привет, world

Примечания

Обычная strtoupper() меняет только латинские буквы и оставит кириллицу без изменений.

См. также

  • ucfirst — Делает первую букву строки заглавной.

Вопросы и ответы по теме

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.