(PHP 7, PHP 8)
IntlChar::getIntPropertyValue — Devuelve el valor de una propiedad Unicode para un punto de código
Devuelve el valor de una propiedad Unicode enumerada o entera para un punto de código. Asimismo, devuelve los valores de propiedad binaria y de máscara.
Devuelve el valor numérico que es directamente el valor de la propiedad o, para las propiedades enumeradas, corresponde al
valor numérico de la constante enumerada del tipo de enumeración de valor de propiedad respectiva. Devuelve null
en caso de error.
Devuelve 0
o 1
(para false
/true
) para las propiedades binarias Unicode.
Devuelve una máscara de bits para las propiedades de máscara.
Devuelve 0
si property
está fuera de alcance o si la versión Unicode no tiene datos para
la propiedad, o no para este punto de código.
Ejemplo #1 Testing different properties
<?php
var_dump(IntlChar::getIntPropertyValue("A", IntlChar::PROPERTY_ALPHABETIC) === 1);
var_dump(IntlChar::getIntPropertyValue("[", IntlChar::PROPERTY_BIDI_MIRRORED) === 1);
var_dump(IntlChar::getIntPropertyValue("Φ", IntlChar::PROPERTY_BLOCK) === IntlChar::BLOCK_CODE_GREEK);
?>
El ejemplo anterior mostrará :
bool(true) bool(true) bool(true)