IntlChar::totitle

(PHP 7, PHP 8)

IntlChar::totitle — Перетворює символ Unicode на титульний регістр (titlecase)

Опис

public static IntlChar::totitle(int|string $codepoint): int|string|null

Повертає еквівалент символу в титульному (titlecase) регістрі. Якщо немає, то повертається вихідний символ.

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

codepoint

Целочисленное (int) задание кода символа (наПриклад0x2603дляU+2603 СНІГОВИКА), або символ закодований рядок UTF-8 (наприклад "\u{2603}") .

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

Повертає Просте_Зіставлення_в_Титульному_Реєстр (Simple_Titlecase_Mapping) для символу, якщо існує. Якщо ні, повертає вихідний символ. У разі виникнення помилки повертає null

Тип, що повертається повинен бути int, якщо тільки символ не був переданий як рядок UTF-8 (string), у цьому випадку повернеться рядок (string). У разі виникнення помилки повертає null

Приклади

Приклад #1 Тестування різних способів завдання

Loading...

Результат виконання наведеного прикладу:

string(1) "Dž"
string(1) "Dž"
string(2) "Φ"
string(2) "φ"
string(1) "1"
string(1) "ᾼ"
int(65)

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

  • IntlChar::tolower() - Перетворює символ Unicode на нижній регістр
  • IntlChar::toupper() - Перетворює символ Unicode у верхній регістр
  • IntlChar::istitle() - Перевірити, чи символ є титульним (Titlecase)
  • mb_convert_case() - Змінює регістр символів у рядку