IntlChar::istitle
(PHP 7, PHP 8)
IntlChar::istitle — Verifica se um ponto de código é uma letra com grafia mista
Descrição
Determina se o ponto de código especificado é uma letra com grafia de título (um só caractere Unicode com dois glifos combinados, o primeiro maiúsculo e o segundo minúsculo, presente em algumas línguas como grego e croata).
true
para a categoria geral "Lt" (letra com grafia de título).
Parâmetros
Valor Retornado
Retorna true
se
codepoint
for uma letra com grafia de título, false
se não for. Retorna null
em caso de falha.
Exemplos
Example #1 Testando diferentes pontos de código
<?php
// Latin Capital Letter Dz with Caron U+01C4
var_dump(IntlChar::istitle("DŽ"));
// Latin Capital Letter D with Small Letter Z with Caron U+01C5
var_dump(IntlChar::istitle("Dž"));
// Latin Small Letter Dz with Caron U+01C6
var_dump(IntlChar::istitle("dž"));
// Greek Capital Letter Alpha with Prosgegrammeni U+1FBC
var_dump(IntlChar::istitle("ᾼ"));
// Greek Small Letter Alpha with Ypogegrammeni U+1FB3
var_dump(IntlChar::istitle("ᾳ"));
// Greek Capital Letter Alpha U+0391
var_dump(IntlChar::istitle("Α"));
?>
O exemplo acima produzirá:
bool(false) bool(true) bool(false) bool(true) bool(false) bool(false)
Veja Também
- IntlChar::isupper() - Verifica se um ponto de código tem a categoria geral "Lu" (letra maiúscula)
- IntlChar::islower() - Verifica se um ponto de código é uma letra minúscula
- IntlChar::totitle() - Transforma o caractere Unicode em letra de título