Encodera

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

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

Справочник PHP

strtoupper

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

Синтаксис

strtoupper(string $string): string

Параметры

ПараметрТипОписание
$stringstringИсходная строка.

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

stringСтрока в верхнем регистре.

Примеры

Верхний регистр:

<?php
 
echo strtoupper('hello world');

Результат:

HELLO WORLD

Кириллица остаётся без изменений — для неё нужна mb_strtoupper():

<?php
 
echo strtoupper('php и питон'), "\n";
echo mb_strtoupper('php и питон');

Результат:

PHP и питон
PHP И ПИТОН

Примечания

Для текста, который вводит пользователь, выбирайте mb_strtoupper(): она работает с любым алфавитом.

См. также

  • strtolower — Переводит латинские буквы в нижний регистр.
  • mb_strtoupper — Переводит строку в верхний регистр.
  • ucwords — Делает заглавной первую букву каждого слова.

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

В учебнике

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

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

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