Задать вопрос
@jarderRek

Как в строке '27 лет' букву 'Л' сделать большой?

Есть строка: $string = '27 лет';
Хочу чтобы в $string первая буква, не символ, была большой, в данном случае буква 'Л'.
Пробовал через ucfirst(), ну оно пытается сделать цифру 2 большой.
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
SagePtr
@SagePtr
Еда - это святое
Например, разделить строку по пробелу, затем к каждому элементу массива применить ucfirst и обратно сцепить по пробелу. Либо найти в строке все пробелы и трансформировать идущие следом за ними символы.
Ответ написан
@slavabars
Веб программист
$str = '27 лет';
$str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8");
echo $str;


https://www.php.net/manual/ru/function.mb-convert-...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы