(PHP 7, PHP 8)
IntlChar::getBidiPairedBracket — Obtém o caractere de par de abertura/fechamento para um ponto de código
Mapeia o caractere especificado para o seu par de abertura/fechamento.
Para IntlChar::PROPERTY_BIDI_PAIRED_BRACKET_TYPE !== IntlChar::BPT_NONE
, isso é o mesmo que
IntlChar::charMirror().
Caso contrário, o próprio codepoint
é retornado.
Retorna o ponto de código do caractere de par de abertura/fechamento, ou o próprio codepoint
se não existir este mapeamento. Retorna
null
em caso de falha.
O tipo do retorno é int, a menos que o ponto de código tenha sido passado como uma string UTF-8, caso em que uma string é retornada. Retorna null
em caso de falha.
Exemplo #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::getBidiPairedBracket(91));
var_dump(IntlChar::getBidiPairedBracket('['));
?>
O exemplo acima produzirá:
int(93) string(1) "]"
Nota:
Este método está disponível a partir da ICU versão 52.
IntlChar::PROPERTY_BIDI_PAIRED_BRACKET
IntlChar::PROPERTY_BIDI_PAIRED_BRACKET_TYPE