FriBiDi
Introdução
FriBiDi é uma implementação livre de » Unicode Bidirectional Algorithm.
Dependências
Você deverá copiar e instalar o pacote » FriBiDi.
Instalação
Esta extensão » PECL não vem compilada com o PHP. Informações para a instalação desta extensão PECL podem ser encontradas no manual no capitulo entitulado Instalação de extensões PECL. Informações adicionais como novas versões, downloads, arquivos fontes, manutenções, e um Changelog, podem ser obtidos aqui: » https://pecl.php.net/package/fribidi.
Para poder usar estas funções você deve compilar o PHP com suporte Fribidi usando a opção de configuração --with-fribidi[=DIR].
usuários do Windows irão ativar php_fribidi.dll dentro do php.ini para poder usar estas funções. A DLL para esta extensão PECL deve ser copiada da pagina de » Downloads do PHP ou de » https://pecl4win.php.net/
Configurações em execução
Tipos Resource
Esta extensão não possui nenhum tipo resource.
Constantes pré-definidas
As contantes abaixo são definidas por esta extensão e somente estarão disponÃveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.
- FRIBIDI_CHARSET_UTF8 (integer)
- Unicode
- FRIBIDI_CHARSET_8859_6 (integer)
- Arabic
- FRIBIDI_CHARSET_8859_8 (integer)
- Hebrew
- FRIBIDI_CHARSET_CP1255 (integer)
- Hebrew/Yiddish
- FRIBIDI_CHARSET_CP1256 (integer)
- Arabic
- FRIBIDI_CHARSET_ISIRI_3342 (integer)
- Persian
- FRIBIDI_CHARSET_CAP_RTL (integer)
- Usado para fim de teste, irá tratar CAPS como letras não Inglesas
- FRIBIDI_RTL (integer)
- Direita para esquerda
- FRIBIDI_LTR (integer)
- Esquerda para direita
- FRIBIDI_AUTO (integer)
- Autodetecta a direção base.