downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

fribidi_log2vis> <PDO_FIREBIRD DSN
[edit] Last updated: Mon, 01 Nov 2010

view this page in

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.

Inhaltsverzeichnis

fribidi_log2vis — Einen logischen String in einen visuellen konvertieren


add a note add a note User Contributed Notes FriBiDi Functions
webKami [at] akdomains.com 01-Apr-2005 12:58
To kill the curosity right here....

"Bidirectional" here means the merging of langauages that read from Left to Right (English, French, Spanish etc) with some Native languages that are read from Right to Left, (Arabic, Farsi, Urdu etc).

Problem arises where L2R sub-strings are inserted in R2L string or vice versa.

Like an arabic sub-string in an enlish text. Suppose the lower case is english and upper case in urdu, a bidirectional string may look like.

i drive my CAR daily

but it should not look like this, as CAR should be from L2R in display and in selection.

i drive my RAC daily

--
If you have read this far I am sure this is the topic you are looking for.
Continue your reading here http://fribidi.sourceforge.net/

 
show source | credits | sitemap | contact | advertising | mirror sites