PHP | Función IntlChar getBidiPairedBracket()

La función IntlChar::getBidiPairedBracket() es una función incorporada en PHP que se usa para obtener el carácter de paréntesis emparejado para un punto de código. Esta función mapeada con paréntesis emparejado. Si el carácter no tiene corchete de par, devuelve el carácter mismo.

Sintaxis:

IntlChar::getBidiPairedBracket ( $codepoint )

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

Valor devuelto: esta función devuelve el paréntesis emparejado asignado. Si el carácter no tiene corchete de par, devuelve el carácter mismo.

Los siguientes programas ilustran la función IntlChar::getBidiPairedBracket() en PHP:

Programa 1:

<?php
  
// PHP function to illustrate 
// the use of IntlChar::getBidiPairedBracket()
  
// Input data is number type
var_dump(IntlChar::getBidiPairedBracket(91));
  
// Input data is bracket character type
var_dump(IntlChar::getBidiPairedBracket('['));
  
// Input data is bracket character type
var_dump(IntlChar::getBidiPairedBracket('}'));
  
// Input data is bracket character type
var_dump(IntlChar::getBidiPairedBracket('"'));
  
// Input data is string type
var_dump(IntlChar::getBidiPairedBracket('ABC'));
  
// Input data is character type
var_dump(IntlChar::getBidiPairedBracket('A'));
?>
Producción:

int(93)
string(1) "]"
string(1) "{"
string(1) """
NULL
string(1) "A"

Programa 2:

<?php
// PHP code to illustrate the
// IntlChar::getBidiPairedBracket() function
       
// Declare an array $arr
$arr = array("G", "{", "^", ")", "6", "{}", "))", "\t");
      
// Loop run for every array element
foreach ($arr as $val){
          
    // Check each element as code point data
    var_dump(IntlChar::getBidiPairedBracket($val));
}
?>
Producción:

string(1) "G"
string(1) "}"
string(1) "^"
string(1) "("
string(1) "6"
NULL
NULL
string(1) "    "

Artículos relacionados:

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

Publicación traducida automáticamente

Artículo escrito por Mahadev99 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 *