РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
903 of 1361 menu

Метод upper класса UnicodeString

Метод upper класса UnicodeString преобразует все символы строки в верхний регистр. Метод не принимает параметров и возвращает новый экземпляр UnicodeString, содержащий преобразованную строку. Исходный объект остаётся неизменным, поскольку класс UnicodeString является неизменяемым.

Синтаксис

public function upper(): static

Пример

Давайте преобразуем строку 'hello' в верхний регистр:

<?php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\String\UnicodeString; class ArticleController extends AbstractController { public function index(): Response { $str = new UnicodeString('hello'); $res = $str->upper(); return new Response($res->toString()); } } ?>

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

"HELLO"

Пример

Давайте преобразуем строку с кириллицей 'привет мир':

<?php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\String\UnicodeString; class ArticleController extends AbstractController { public function index(): Response { $str = new UnicodeString('привет мир'); $res = $str->upper(); return new Response($res->toString()); } } ?>

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

"ПРИВЕТ МИР"

Пример

Давайте применим метод upper к строке, содержащей уже заглавные буквы и цифры:

<?php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\String\UnicodeString; class ArticleController extends AbstractController { public function index(): Response { $str = new UnicodeString('Abcde 123'); $res = $str->upper(); return new Response($res->toString()); } } ?>

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

"ABCDE 123"

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

  • класс UnicodeString,
    который представляет Unicode-строку
  • метод lower,
    который преобразует строку в нижний регистр
  • метод title,
    который преобразует строку в заголовочный регистр
  • метод toString,
    который возвращает обычную PHP-строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить