From c151c218ae321efc81e751d2b0483260d363509e Mon Sep 17 00:00:00 2001 From: Damien Seguy Date: Fri, 16 Apr 2004 18:49:27 +0000 Subject: [PATCH] initial translation git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@156338 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/xsl/functions/reference.xml | 140 ++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 reference/xsl/functions/reference.xml diff --git a/reference/xsl/functions/reference.xml b/reference/xsl/functions/reference.xml new file mode 100644 index 0000000000..97b6c22851 --- /dev/null +++ b/reference/xsl/functions/reference.xml @@ -0,0 +1,140 @@ + + + + XSL + XSL + + +
+ &reftitle.intro; + &warn.experimental; + + L'extension XSL implémente le standard XSL, et fait + des transformations XSLT à l'aide de la librairie libxslt. + +
+ +
+ &reftitle.install; + + &php; 5 inclut l'exntesion XSL par défaut, et elle peut être + activée en ajoutant l'option à votre ligne de commande, + lors de la compilation de &php;. + DIR est le dossier d'installation de + libxslt. + +
+
+ &reftitle.examples; + + Dans cet exemple d'introduction, nous allons apprendre + comment transformer un document XML en un document HTML. + + + + Un arbre XSL simple + + + + + Hey! Welcome to my sweet CD collection! + + + +

+

by

+

-

+
+ +]]> +
+
+ + L'arbre XML correspondant + + + + PHP Rock + Joe Coder + 2003 + + + Squashing Typos on a Winter's Eve + kennyt + 2004 + + +]]> + + +
+ + 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. + + +load('example.xml'); + +$xsl = new DomDocument; +$xsl->load('example.xsl'); + +/* Configuration du transformateur */ +$proc = new xsltprocessor; +$proc->importStyleSheet($xsl); // Importation des règles XSL +echo $proc->transformToXML($xml); // Transformation +?> +]]> + + + Cela doit produire le code HTML suivant : + + +PHP Rock +

by Joe Coder

+

- 2003

+ +

Squashing Typos on a Winter's Eve

+

by kennyt

+

- 2004

+]]> +
+
+ +
+ +&reference.xsl.functions; + +
+ +