ucwords

(PHP 4, PHP 5, PHP 7, PHP 8)

ucwords — Перетворює у верхній регістр перший символ кожного слова у рядку

Опис

ucwords(string $string, string $separators = " \t\r\n\f\v"): string

Повертає рядок string, в якій перший символ кожного слова переведений у верхній регістр, якщо цей символ є символом ASCII між "a"(0x61) и"z"(0x7a).

Для цієї функції слово - це рядок символів, які не перераховані в separators. За промовчанням це: пробіл, горизонтальна табуляція, повернення каретки, переклад рядка, розрив сторінки та вертикальна табуляція.

Щоб зробити аналогічне перетворення багатобайтових рядків, скористайтеся функцією mb_convert_case() з режимом MB_CASE_TITLE

Список параметрів

string

Вхідний рядок.

separators

Необов'язковий параметр separators містить символи розподільників слів.

Значення, що повертаються

Повертає модифікований рядок.

список змін

ВерсияОпис
8.2.0Перетворення регістру більше не залежить від локалі, встановленої за допомогою функції setlocale(). . Буде перетворено лише символи ASCII.

Приклади

Приклад #1 Приклад використання ucwords()****

Loading...

Приклад #2 Прикладucwords()** із заданим роздільником**

Loading...

Приклад #3 Приклад використання ucwords()** з додатковими роздільниками**

Loading...

Примітки

Зауваження: Ця функція безпечна для обробки даних у двійковій формі.

Дивіться також

  • strtoupper() - Перетворює рядок у верхній регістр
  • strtolower() - Перетворює рядок на нижній регістр
  • ucfirst() - Перетворює перший символ рядка у верхній регістр
  • mb_convert_case() - Змінює регістр символів у рядку