Open In App
Related Articles

PHP | IntlChar getBidiPairedBracket() Function

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report
The IntlChar::getBidiPairedBracket() function is an inbuilt function in PHP which is used to get the paired bracket character for a code point. This function mapped with paired bracket. If the character has no pair bracket then it returns the character itself. Syntax:
IntlChar::getBidiPairedBracket ( $codepoint )
Parameters: This function accepts single parameter $codepoint which is mandatory. The $codepoint value is an integer values or character, which is encoded as a UTF-8 string. Return Value: This function returns the mapped paired bracket. If the character has no pair bracket then it returns the character itself. Below programs illustrate the IntlChar::getBidiPairedBracket() function in PHP: Program 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'));
?>

                    
Output:
int(93)
string(1) "]"
string(1) "{"
string(1) """
NULL
string(1) "A"
Program 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));
}
?>

                    
Output:
string(1) "G"
string(1) "}"
string(1) "^"
string(1) "("
string(1) "6"
NULL
NULL
string(1) "    "
Related Articles: Reference: http://php.net/manual/en/intlchar.getbidipairedbracket.php

Last Updated : 27 Aug, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads