| php-manual.net |
|
| Home | PHP Manual auf Deutsch | PHP Manual in English | PHP manuel le sur le français | Impressum |
XSLT FunktionenEinführungDiese PHP Erweiterung stellt eine parserunabhängige API für XSLT-Transformationen zur Verfügung. Momentan unterstützt diese Erweiterung allein die Sablotron Bibliothek von der Ginger Alliance. Die Unterstützung von anderen Bibliotheken wie der Xalan Bibliothek oder der libxslt ist in Planung. XSLT (Extensible Stylesheet Language (XSL) Transformations) ist eine Sprache zur Transformation von XML Dokumenten in andere XML Dokumente. XLST ist als Standard vom World Wide Web (W3C) Konsortium definiert worden. Informationen zu XSLT und diesbezüglichen Technologien können unter » http://www.w3.org/TR/xslt gefunden werden.
AnforderungenDie Erweiterung benutzt Sablotron und expat, beides kann unter » http://www.gingerall.org/sablotron.html gefunden werden. Binäre Dateien werden genauso wie der Quellcode zur Verfügung gestellt. InstallationOn Unix, run configure with the --enable-xslt --with-xslt-sablot options. The Sablotron library should be installed somewhere your compiler can find it. Make sure you have the same libraries linked to the Sablotron library as those, which are linked with PHP. The configuration options: --with-expat-dir=DIR --with-iconv-dir=DIR are there to help you specify them. When asking for support, always mention these directives, and whether there are other versions of those libraries installed on your system somewhere. Naturally, provide all the version numbers. Achtung
Be sure your Sablot library is linked to -lstdc++ as otherwise your configure will fail, or PHP will fail to run or load.
Laufzeit KonfigurationDiese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini. Resource TypenDiese Extension definiert eine XSLT Prozessor Resource die von xslt_create() zurückgegeben wird. Vordefinierte KonstantenFolgende 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.
Inhaltsverzeichnis
|