Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

ucfirst

Делает первую букву строки заглавной.

Доступно с: PHP 4

Синтаксис

ucfirst(string $string): string

Параметры

ПараметрТипОписание
$stringstringИсходная строка.

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

stringСтрока с заглавной первой буквой.

Примеры

Латинская строка:

<?php
 
echo ucfirst('hello world');

Результат:

Hello world

Кириллицу функция не меняет:

<?php
 
echo ucfirst('привет');

Результат:

привет

Для любых алфавитов в PHP 8.4 есть mb_ucfirst():

<?php
 
echo mb_ucfirst('привет');

Результат:

Привет

Примечания

Остальные буквы строки не меняются: ucfirst('hELLO') вернёт HELLO. Чтобы сделать заглавной первую букву каждого слова, есть ucwords().

См. также

  • mb_strtoupper — Переводит строку в верхний регистр.

Вопросы и ответы по теме

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.