XSLT függvények
Bevezetés
Ez a PHP kiterjesztés a használt motortól független API (programozási felületet) biztosÃt XSLT transzformációk elvégzéhez, ám jelenleg csak a Ginger Alliance Sablotron motorját támogatja. Más XSLT könyvtárak támogatása is tervbe van véve, mint például Xalan vagy libxslt.
Az XSLT (Extensible Stylesheet Language (XSL) Transformations) XML dokumentumok más szerkezetű XML dokumentumokká alakÃtását végzÅ‘ nyelv. A World Wide Web consortium (W3C) igazgatja ezt a szabványt. Az XSLT-rÅ‘l és a kapcsolodó technológiákról a » https://www.w3.org/TR/xslt cÃmen találsz több olvasnivalót.
Note: Ez a kiterjesztés különbözik a PHP 4.1.x előtti verziókban meglevőtől, és az új kiterjesztés csak a PHP 4.1.x verzióiban használható. A régi kiterjesztéssel kapcsolatos kérdéseket a php-general@lists.php.net levelező listán teheted fel.
Követelmények
Ez a kiterjesztés a Sablotron és expat csomagokat használja, amelyeknek forrásai és fordÃtott változata is megtalálhatók a » https://www.gingerall.org/sablotron.html cÃmen.
TelepÃtés
UNIX rendszeren a configure szkriptet az --enable-xslt --with-xslt-sablot kapcsolókkal kell futtatni. A Sablotron csomagot elÅ‘zÅ‘leg olyan helyre kell telepÃteni, ahol a fordÃtó megtalálja.
Futásidejű beállÃtások
Ez a kiterjesztés semmilyen konfigurációs beállÃtásokat nem definiál a php.ini állományban.
ErÅ‘forrás tÃpusok
Ez a kiterjesztés semmilyen erÅ‘forrás tÃpust nem definiál.
Előre definiált állandók
Ez a kiterjesztés semmilyen konstans értéket nem definiál.
Table of Contents
- xslt_backend_info — Returns the information on the compilation settings of the backend
- xslt_backend_name — Returns the name of the backend
- xslt_backend_version — Returns the version number of Sablotron
- xslt_create — új XSLT feldolgozó indÃtása
- xslt_errno — visszaadja a hibakódot
- xslt_error — visszaadja a hibaüzenetet
- xslt_free — FelszabadÃt egy XSLT feldolgozót
- xslt_getopt — Get options on a given xsl processor
- xslt_process — végrehajtja az XSLT transzformációt
- xslt_set_base — beállÃtja az alap URI-t mindegyik XSLT feldolgozáshoz
- xslt_set_encoding — BeállÃtja az XML dokumentumok kódolását
- xslt_set_error_handler — beállÃtja az XSLT feldolgozó hibakezelÅ‘jét
- xslt_set_log — beállÃtja a naplófájl nevét
- xslt_set_object — Sets the object in which to resolve callback functions
- xslt_set_sax_handler — beállÃtja az XSLT feldolgozó SAX kezelÅ‘jét
- xslt_set_sax_handlers — beállÃtja az XML dokumentumok feldolgozásakor meghÃvandó SAX kezelÅ‘t
- xslt_set_scheme_handler — beállÃtja az XSLT feldolgozó scheme kezelÅ‘jét
- xslt_set_scheme_handlers — beállÃtja az XSLT feldolgozó scheme kezelÅ‘it
- xslt_setopt — Set options on a given xsl processor