Сделать первые буквы слов заглавными (PHP)
Алексей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.08.2021
Здравствуйте!
Требуется помощь в правильном применении функции
mb_ucfirst(string str [, string encoding])
для title и description
Точнее, правильно обернуть строки:
$this->DATA['SEO']["title"] = ucfirst(mb_strtolower($site_data->metaTitle))." ".__("- свой текст текст текст текст ") ;
и
$this->DATA['SEO']["description"] = ucfirst(mb_strtolower($site_data->metaTitle))." ".__(" - свой текст текст текст текст ");
чтобы все первые буквы слов в строках стали заглавными, кроме союзов.
Нашел некоторую информацию - https://expange.ru/e/Сделать_первую_букву_заглавной_(PHP)
Но, что-то не получается ...
Ну, или, хотя бы, без учета союзов, т.е. сделать все первые буквы слов заглавными.
Заявки фрилансеров
Максим@chudinm
46 лет4 года в сервисе19.08.2021