IntlChar::istitle

(PHP 7, PHP 8)

IntlChar::istitleVerifica si un punto de código es una letra en título

Descripción

public static IntlChar::istitle(int|string $codepoint): ?bool

Determina si el punto de código especificado es una letra en título.

true para la categoría general "Lt" (letra en título).

Parámetros

codepoint

El valor de tipo integer del punto de código (p.ej. 0x2603 para U+2603 SNOWMAN), o el carácter codificado como un string UTF-8 (p.ej. "\u{2603}")

Valores devueltos

Devuelve true si codepoint es una letra en título, false en caso contrario. Devuelve null en caso de fallo.

Ejemplos

Ejemplo #1 Probar diferentes puntos de código

<?php
// Letra latina en mayúscula Dz con caron U+01C4
var_dump(IntlChar::istitle("DŽ"));
// Letra latina en mayúscula D con letra pequeña Z con caron U+01C5
var_dump(IntlChar::istitle("Dž"));
// Letra latina en minúscula Dz con caron U+01C6
var_dump(IntlChar::istitle("dž"));

// Letra griega en mayúscula Alpha con prosgegrammeni U+1FBC
var_dump(IntlChar::istitle("ᾼ"));
// Letra griega en minúscula Alpha con prosgegrammeni U+1FBE
var_dump(IntlChar::istitle("ᾳ"));
// Letra griega en mayúscula Alpha U+0391
var_dump(IntlChar::istitle("Α"));
?>

El resultado del ejemplo sería:

bool(false)
bool(true)
bool(false)
bool(true)
bool(false)
bool(false)

Ver también