(PHP 7, PHP 8)
IntlChar::istitle — Проверяет, относится ли кодовая точка к титульным буквам
Метод определяет, относится ли кодовая точка к символам букв титульного регистра. В категорию входят диграфы — символы, которые состоят из двух букв, которые закодировали как один символ, первый из которых — заглавный, например U+01F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z
Метод возвращает true
для общей категории символов титульного регистра — Lt.
Метод возвращает true
, если символ кодовой точки codepoint
относится к титульным символам, false
, если нет.
Метод возвращает null
, если возникла ошибка.
Пример #1 Пример проверки кодовых точек
<?php
// Латинская заглавная буква Dz с гачеком U+01C4
var_dump(IntlChar::istitle("DŽ"));
// Латинская заглавная буква D с маленькой буквой Z с гачеком U+01C5
var_dump(IntlChar::istitle("Dž"));
// Латинская строчная буква Dz с гачеком U+01C6
var_dump(IntlChar::istitle("dž"));
// Греческая заглавная буква Alpha с подстрочной йотой U+1FBC
var_dump(IntlChar::istitle("ᾼ"));
// Греческая малая буква Alpha с подстрочной йотой U+1FB3
var_dump(IntlChar::istitle("ᾳ"));
// Греческая заглавная буква Alpha
var_dump(IntlChar::istitle("Α"));
?>
Результат выполнения приведённого примера:
bool(false) bool(true) bool(false) bool(true) bool(false) bool(false)