PHP | Función IntlChar::charMirror()

La función IntlChar::charMirror() es una función incorporada en PHP que se usa para encontrar el carácter de «imagen espejo» del carácter de punto de código de entrada dado, que mapea el carácter especificado.

Sintaxis:

mixed IntlChar::charMirror( $codepoint )

Parámetros: Esta función acepta un solo parámetro $codepoint que es obligatorio. El parámetro de entrada es un carácter o un valor entero, que se codifica como una string UTF-8 .

Valor de retorno: esta función devuelve otro punto de código Unicode que puede servir como un sustituto de la imagen reflejada, o el punto de código en sí mismo si no existe tal asignación o el punto de código no tiene la propiedad Bidi_Mirrored. La función devuelve un número entero a menos que se haya pasado el punto de código en una string UTF-8 y se devolverá una string.

Los siguientes programas ilustran la función IntlChar::charMirror() en PHP.
Programa 1:

<?php
// PHP code to illustrate
// IntlChar::charMirror ()function
  
// Input Alphabet codepoint character
var_dump(IntlChar::charMirror("A"));
var_dump(IntlChar::charMirror("B"));
  
// Input codepoint is Symbloic 
var_dump(IntlChar::charMirror("&"));
var_dump(IntlChar::charMirror("{"));
var_dump(IntlChar::charMirror("^"));
var_dump(IntlChar::charMirror("]"));
  
// Input codepoint is integer 
var_dump(IntlChar::charMirror("2"));
var_dump(IntlChar::charMirror("10"));
  
?>

Producción:

string(1) "A" 
string(1) "B" 
string(1) "&" 
string(1) "}" 
string(1) "^" 
string(1) "[" 
string(1) "2" 
NULL

Programa 2:

<?php
// PHP code to illustrate
// IntlChar::charMirror() function
  
// Declare an array $arr
$arr = array("G", "Geek", "801", "7", "F", " \\", "/ ", "\t");
  
// Loop run for every array element
foreach ($arr as $val){
      
    // Check each element as code point data
    var_dump(IntlChar::charMirror($val));
}
?>

Producción:

string(1) "G" 
NULL 
NULL 
string(1) "7" 
string(1) "F" 
NULL 
NULL 
string(1) "    " 

Artículos relacionados:

Referencia: http://php.net/manual/en/intlchar.charmirror.php

Publicación traducida automáticamente

Artículo escrito por jit_t y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *