PHP Handbuch
Zurück |  | Weiter

# XLIV. FriBiDi Functions

# Einführung

FriBiDi ist eine Implementation des Unicode Bidirectional Algorithm für die bidirektionale Ausgabe von Texten.

# Anforderungen

Sie müssen das FriBiDi Package herunterladen und installieren um diese Extension benutzen zu können.

# Installation

Diese PECL Erweiterung ist nicht Teil von PHP. Zusätzliche Informationen, wie neue Releases, Downloads Quelldateien, Maintainerinformation und ein CHANGELOG finden Sie hier: http://pecl.php.net/package/fribidi.

Um diese Funktionen benutzen zu können müssen Sie PHP mit Fribidi support übersetzen indem Sie die `--with-fribidi[=DIR]` `configure` Option benutzen.

Windows Users müssen `php_fribidi.dll` in ihrer `php.ini` aktivieren um diese Funktionen nutzen zu können. Sie können die DLL für diese PECL Erweiterung entweder von PHP Downloads oder von http://snaps.php.net/ herunterladen.

# Laufzeit Konfiguration

# Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

# Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

`FRIBIDI_CHARSET_UTF8` (integer)

  Unicode

`FRIBIDI_CHARSET_8859_6` (integer)

  Arabisch

`FRIBIDI_CHARSET_8859_8` (integer)

  Hebräisch

`FRIBIDI_CHARSET_CP1255` (integer)

  Hebräisch/Jiddish

`FRIBIDI_CHARSET_CP1256` (integer)

  Arabisch

`FRIBIDI_CHARSET_ISIRI_3342` (integer)

  Persisch

`FRIBIDI_CHARSET_CAP_RTL` (integer)

  Für Testzwecke, behandelt Großbuchstaben als nichtenglische Zeichen.

`FRIBIDI_RTL` (integer)

  Von rechts nach links.

`FRIBIDI_LTR` (integer)

  Von links nach rechts.

`FRIBIDI_AUTO` (integer)

  Automatische Erkennung der Schriftrichtung.

Zurück | Zum Anfang | Weiter
PDO_FIREBIRD DSN | Nach oben | fribidi_log2vis