La función IntlChar::isMirrored() es una función incorporada en PHP que se usa para verificar si el punto de código contiene la propiedad Bidi_Mirrored o no. Esta propiedad se usa para establecer los caracteres que se usan comúnmente en contextos de derecha a izquierda y deben mostrarse con un gráfico reflejado.
Sintaxis:
bool IntlChar::isMirrored ( $codepoint )
Parámetros: Esta función acepta un solo parámetro $codepoint que es obligatorio. El parámetro de entrada es un valor entero o carácter, que se codifica como string UTF-8.
Valor devuelto: esta función devuelve True si el punto de código $ tiene la propiedad Bidi_Mirrored, False de lo contrario.
Los siguientes programas ilustran la función IntlChar::isMirrored() en PHP:
Programa 1:
<?php // PHP program to illustrate // IntlChar::isMirrored function // Input data is character type var_dump(IntlChar::isMirrored("A")); // Input character symbol var_dump(IntlChar::isMirrored("<")); // Input character symbol var_dump(IntlChar::isMirrored("(")); // Input character symbol var_dump(IntlChar::isMirrored("^")); ?>
bool(false) bool(true) bool(true) bool(false)
Programa 2:
<?php // PHP code to illustrate IntlChar::isMirrored() // function. // Declare an array $arr $arr = array("Z", "291", "^", "A", "<", ")"); // Loop run for every array element foreach ($arr as $val){ // Check each element as code point data var_dump(IntlChar::isMirrored($val)); } ?>
bool(false) NULL bool(false) bool(false) bool(true) bool(true)
Artículos relacionados:
- PHP | Función IntlChar::charMirror()
- PHP | Función IntlChar::isspace()
- PHP | Función IntlChar::iscntrl()
Referencia: http://php.net/manual/en/intlchar.ismirrored.php