|
L'extension XSL implémente le standard XSL, et fait des transformations XSLT à l'aide de la bibliothèque libxslt.
Cette extension utilise la bibliothèque libxslt qui peut être trouvée sur http://xmlsoft.org/XSLT/. La bibliothèque libxslt version 1.0.18 ou supérieure est requise.
PHP 5 inclut l'extension XSL par défaut et peut être activée en ajoutant l'argument --with-xsl[=DIR] à votre ligne de configuration. DIR est le dossier d'installation de la bibliothèque libxslt.
XSLTProcessor->__construct() - construit un nouvel objet XSLTProcessor
XSLTProcessor->getParameter() - Récupère la valeur d'un paramètre
XSLTProcessor->hasExsltSupport() - Détermine si PHP a le support EXSLT
XSLTProcessor->importStylesheet() - Importe une feuille de style
XSLTProcessor->registerPHPFunctions() - Active la possibilité d'utiliser les fonctions PHP comme fonctions XSLT
XSLTProcessor->removeParameter() - Efface un paramètre
XSLTProcessor->setParameter() - Défini la valeur d'un paramètre
XSLTProcessor->transformToDoc() - Transforme en un DOMDocument
XSLTProcessor->transformToURI() - Transforme en une URI
XSLTProcessor->transformToXML() - Transforme en du XML
Plusieurs exemples dans ce manuel requiert un fichier XML ainsi qu'un fichier XSL. Nous utiliserons collection.xml et collection.xsl qui contiennent ceci :
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.
Précédent | Sommaire | Suivant |
XMLReader->XML() | Niveau supérieur | XSLTProcessor->__construct() |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:02:21