📜  PHP | IntlChar getBidiPairdBracket()函数(1)

📅  最后修改于: 2023-12-03 15:03:38.838000             🧑  作者: Mango

PHP | IntlChar getBidiPairedBracket()函数

介绍

IntlChar getBidiPairedBracket()函数返回与指定字符配对的括号字符。该函数根据Unicode Bidirectional Algorithm来查找。该函数返回的字符是具有相反方向性的字符。例如,左括号将返回其相应的右括号,右括号将返回其相应的左括号。

语法
IntlChar::getBidiPairedBracket( mixed $codepoint )
参数
  • $codepoint : 要获取其配对的字符码点或字符。
返回值

该函数返回与指定字符配对的字符码点。

示例
echo IntlChar::getBidiPairedBracket('(');  
// 输出: ')'

echo IntlChar::getBidiPairedBracket('[');  
// 输出: ']'

echo IntlChar::getBidiPairedBracket('<');  
// 输出: '>'

echo IntlChar::getBidiPairedBracket('2');  
// 输出: false
注意事项
  • 如果传递的字符码点不是括号,则该函数将返回false。
  • 由于该函数是根据Unicode Bidirectional Algorithm来查找的,因此它将只匹配相同语言中的括号字符对并忽略不支持的语言中的括号字符对。