XLV. Fonctions FriBiDi

Introduction

FriBiDi est une implémentation libre de » l'algorithme bidirectionnel unicode .

Pré-requis

Vous devez télécharger et installer la bibliothèque » FriBiDi .

Installation

Cette extension » PECL n'est pas intégrée à PHP. Des informations sur l'installation de ces extensions PECL peuvent être trouvées dans le chapitre du manuel intitulé Installation des extensions PECL . D'autres informations comme les notes sur les nouvelles versions, les téléchargements, les sources des fichiers, les informations concernant les mainteneurs ainsi qu'un CHANGELOG, peuvent être trouvées ici : » http://pecl.php.net/package/fribidi .

Si vous voulez utiliser ces fonctions, vous devez compiler PHP avec le support Fribidi en utilisant l'option de configuration --with-fribidi[=DIR] .

Les utilisateurs de Windows doivent activer la bibliothèque php_fribidi.dll dans le php.ini pour pouvoir utiliser ces fonctions. La bibliothèque DLL pour cette extension PECL peut être téléchargée depuis, soit la page de » téléchargement PHP , soit depuis » http://pecl4win.php.net/

Configuration à l'exécution

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

FRIBIDI_CHARSET_UTF8 (entier )
Unicode
FRIBIDI_CHARSET_8859_6 (entier )
Arabe
FRIBIDI_CHARSET_8859_8 (entier )
Hébreu
FRIBIDI_CHARSET_CP1255 (entier )
Hébreu / Yiddish
FRIBIDI_CHARSET_CP1256 (entier )
Arabe
FRIBIDI_CHARSET_ISIRI_3342 (entier )
Persan
FRIBIDI_CHARSET_CAP_RTL (entier )
Utilisé à des fins de tests ; traite les CAPS comme des lettres non anglaises
FRIBIDI_RTL (entier )
De droite à gauche
FRIBIDI_LTR (entier )
De gauche à droite
FRIBIDI_AUTO (entier )
Autodétection de la direction

Table des matières

fribidi_log2vis — Convertit une chaîne logique en chaîne visuelle