Avertissement |
Ce module est EXPERIMENTAL. Cela signifie que le comportement de ces fonctions, leurs noms et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez ce module à vos risques et périls. |
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.
Dans cet exemple d'introduction, nous allons apprendre comment transformer un document XML en un document HTML.
Exemple 3. Transformation de XML en HTML Le code PHP suivant utilise les extensions XML et XSL pour transformer le code XML en du code HTML présentable.
Cela doit produire le code HTML suivant :
|
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 |
xdiff_string_patch | Niveau supérieur | xsl_xsltprocessor_get_parameter |