IntlChar::tolower
(PHP 7, PHP 8)
IntlChar::tolower — Перетворює символ Unicode на нижній регістр
Опис
public static IntlChar::tolower(int|string $codepoint): int|string|null
Перетворює символ на його еквівалент у нижньому регістрі. Якщо немає, то повертається вихідний символ.
Список параметрів
codepoint
Целочисленное (int) задание кода символа (наПриклад0x2603
дляU+2603 СНІГОВИКА), або символ закодований рядок UTF-8 (наприклад "\u{2603}"
) .
Значення, що повертаються
Повертає Simple_Lowercase_Mapping для символу, якщо існує. Якщо ні, повертає вихідний символ. У разі виникнення помилки повертає null
Тип, що повертається повинен бути int, якщо тільки символ не був переданий як рядок UTF-8 (string), у цьому випадку повернеться рядок (string). У разі виникнення помилки повертає null
Приклади
Приклад #1 Тестування різних способів завдання
Loading...
Результат виконання наведеного прикладу:
string(1) "a"
string(1) "a"
string(2) "φ"
string(2) "φ"
string(1) "1"
int(97)
int(97)
Дивіться також
- IntlChar::totitle() - Перетворює символ Unicode на титульний регістр (titlecase)
- IntlChar::toupper() - Перетворює символ Unicode у верхній регістр
- mb_strtolower() - Наводить рядок до нижнього регістру