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

Метод camel

Метод camel класса Str преобразует строку в формат camelCase, где первое слово начинается со строчной буквы, а все последующие слова - с заглавной. Данный метод полезен при работе с именами переменных, свойствами объектов и другими идентификаторами в стиле camelCase. В качестве входного параметра метод принимает строку, которую необходимо преобразовать.

Синтаксис

<?php Str::camel($string); ?>

Пример

Давайте преобразуем строку с подчёркиваниями в camelCase:

<?php use Illuminate\Support\Str; $res = Str::camel('user_first_name'); echo $res; ?>

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

"userFirstName"

Пример

Давайте преобразуем строку с дефисами в camelCase:

<?php use Illuminate\Support\Str; $res = Str::camel('blog-post-title'); echo $res; ?>

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

"blogPostTitle"

Пример

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

<?php use Illuminate\Support\Str; $res = Str::camel('hello world from laravel'); echo $res; ?>

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

"helloWorldFromLaravel"

Пример

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

<?php use Illuminate\Support\Str; $res = Str::camel('AlreadyCamelCase'); echo $res; ?>

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

"alreadyCamelCase"

Пример

Давайте используем метод camel в сочетании с другими методами для обработки строк:

<?php use Illuminate\Support\Str; $input = 'product_category'; $res = Str::camel($input); $res2 = Str::slug($input, '_'); echo $res . "\n"; echo $res2; ?>

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

"productCategory" "product_category"

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

  • метод snake,
    который преобразует строку в snake_case
  • метод kebab,
    который преобразует строку в kebab-case
  • метод studly,
    который преобразует строку в StudlyCase
  • метод lower,
    который преобразует строку в нижний регистр
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить