method public static

StringHelper::camel2snake()

Класс: \Bitrix\Main\Text\StringHelper

Сигнатура

public static camel2snake(mixed $str) : string

Описание

Меняет регистр с CamelCase на snake_case

Параметры

$str mixed

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

string

Как применяется в StringHelper

StringHelper::camel2snake() — метод класса \Bitrix\Main\Text\StringHelper модуля «Главный модуль». StringHelper: Строковые функции.

Статический метод — вызывается через имя класса StringHelper, без создания объекта.

use Bitrix\Main\Text\StringHelper;

$str = null;
$result = StringHelper::camel2snake($str);
// $result: string

Другие методы StringHelper

  • isStringable() Проверяет, можно ли преобразовать $value в строку
  • snake2camel() Меняет регистр с snake_case или SNAKE_CASE на CamelCase
  • str_replace() Совместимо с php 8 для вложенных массивов. Обрабатывается только первый уровень массива.
  • strtoupper() Обычное преобразование в верхний регистр с кешированием результата

camel2snake() есть и у других классов модуля «Главный модуль»: Entity.

Исходный файл: source/main/lib/text/stringhelper.php:44

Что будем искать? Например,Продвижение