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' ));
?> |
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 ));
} ?> |
string(1) "G" string(1) "}" string(1) "^" string(1) "(" string(1) "6" NULL NULL string(1) " "
Related Articles:
- PHP | IntlChar::totitle() Function
- PHP | IntlChar::iscntrl() Function
- PHP | IntlChar charType() Function
Reference: http://php.net/manual/en/intlchar.getbidipairedbracket.php