Методы использования первой буквы с заглавной буквы в PHP

В ответ на ваш запрос «php huruf besar di awal» (что на английском языке переводится как «PHP сделать первую букву заглавной»), вот несколько методов, которые вы можете использовать в PHP для преобразования первой буквы строки в заглавную букву:

Метод 1: ucwords()

$string = "hello world";
$capitalizedString = ucwords($string);
echo $capitalizedString; // Output: Hello World

Метод 2: ucfirst()

$string = "hello world";
$capitalizedString = ucfirst($string);
echo $capitalizedString; // Output: Hello world

Метод 3: комбинация strtoupper() и strtolower()

$string = "hello world";
$capitalizedString = strtoupper(substr($string, 0, 1)) . strtolower(substr($string, 1));
echo $capitalizedString; // Output: Hello world

Метод 4: mb_convert_case() (для многобайтовых строк)

$string = "你好,世界";
$capitalizedString = mb_convert_case($string, MB_CASE_TITLE, "UTF-8");
echo $capitalizedString; // Output: 你好,世界

Метод 5. Использование регулярных выражений с preg_replace_callback()

$string = "hello world";
$capitalizedString = preg_replace_callback('/\b(\w)/', function($matches) {
    return strtoupper($matches[1]);
}, $string);
echo $capitalizedString; // Output: Hello World