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

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

Метод kebab класса UnicodeString преобразует строку в формат kebab-case. Это означает, что все заглавные буквы становятся строчными, а пробелы и другие разделители заменяются на дефисы. Метод не принимает параметров и возвращает новый объект UnicodeString с преобразованной строкой.

Синтаксис

$unicodeString->kebab(): UnicodeString

Пример

Давайте преобразуем строку 'Hello World' в kebab-case:

<?php use Symfony\Component\String\UnicodeString; $str = new UnicodeString('Hello World'); $res = $str->kebab(); echo $res; ?>

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

"hello-world"

Пример

Давайте преобразуем строку с заглавными буквами и подчёркиваниями 'Article_Controller':

<?php use Symfony\Component\String\UnicodeString; $str = new UnicodeString('Article_Controller'); $res = $str->kebab(); echo $res; ?>

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

"article-controller"

Пример

Давайте преобразуем строку с несколькими пробелами и заглавными буквами 'Hello World Test':

<?php use Symfony\Component\String\UnicodeString; $str = new UnicodeString('Hello World Test'); $res = $str->kebab(); echo $res; ?>

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

"hello-world-test"

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

  • класс UnicodeString,
    который представляет Unicode-строку
  • метод camel,
    который преобразует строку в camelCase
  • метод snake,
    который преобразует строку в snake_case
  • метод title,
    который преобразует строку в Title Case
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить