ucwords
Делает заглавной первую букву каждого слова.
Синтаксис
ucwords(string $string, string $separators = " \t\r\n\f\v"): stringПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $string | string | Исходная строка. |
| $separators | string | Необязательный. Символы, которые считаются разделителями слов. |
Возвращаемое значение
stringСтрока с заглавными первыми буквами слов.
Примеры
Имя и фамилия:
<?php
echo ucwords('anna maria smith');Результат:
Anna Maria SmithСвой разделитель:
<?php
echo ucwords('anna-maria smith', '-');Результат:
Anna-Maria smithПримечания
Работает только с латиницей. Остальные буквы слова не меняются — если строка была заглавными, сначала вызовите strtolower().
См. также
- ucfirst — Делает первую букву строки заглавной.
- strtoupper — Переводит латинские буквы в верхний регистр.
В учебнике
- Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.