Методы преобразования строки PHP из подчеркивания в CamelCase

Чтобы преобразовать строку из регистра подчеркивания в верблюжий регистр в PHP, вы можете использовать различные методы. Вот несколько подходов, которые вы можете рассмотреть:

Метод 1: использование ucwords() и str_replace()

$string = "php_string_underscore_into_camelcase";
$camelCaseString = str_replace('_', '', ucwords($string, '_'));
// Output: PhpStringUnderscoreIntoCamelcase

Метод 2: использование preg_replace_callback()

$string = "php_string_underscore_into_camelcase";
$camelCaseString = preg_replace_callback('/_([a-z])/', function($match) {
    return strtoupper($match[1]);
}, $string);
$camelCaseString = ucfirst($camelCaseString);
// Output: PhpStringUnderscoreIntoCamelcase

Метод 3: использование взрывных() и implode()

$string = "php_string_underscore_into_camelcase";
$parts = explode('_', $string);
$camelCaseString = implode(array_map('ucfirst', $parts));
// Output: PhpStringUnderscoreIntoCamelcase

Обратите внимание, что предоставленные методы предполагают, что входная строка соответствует формату подчеркивания.