mb_strtoupper
Переводит строку в верхний регистр.
Доступно с: PHP 4
Синтаксис
mb_strtoupper(string $string, ?string $encoding = null): stringПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $string | string | Исходная строка. |
| $encoding | ?string | Кодировка. По умолчанию — внутренняя, обычно UTF-8. |
Возвращаемое значение
stringСтрока, в которой все буквы заглавные.
Примеры
Работает с буквами любого алфавита:
<?php
echo mb_strtoupper('привет, world');Результат:
ПРИВЕТ, WORLDОбратная функция — mb_strtolower():
<?php
echo mb_strtolower('ПРИВЕТ, World');Результат:
привет, worldПримечания
Обычная strtoupper() меняет только латинские буквы и оставит кириллицу без изменений.
См. также
- ucfirst — Делает первую букву строки заглавной.
Вопросы и ответы по теме
В учебнике
- Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.