(PHP 4 >= 4.0.3)
xslt_create — Crée un nouvel analyseur XSLT
Crée et retourne une nouvelle ressource XSLT nécessaire pour les appels ultérieurs aux fonctions XSLT.
Retourne un identifiant de processus XSLT en cas de
succès, ou FALSE
si une erreur survient.
Exemple #1 Exemple avec xslt_create()
<?php
function xml2html($xmldata, $xsl)
{
/* $xmldata -> votre XML */
/* $xsl -> fichier XSLT */
$path = 'include';
$arguments = array('/_xml' => $xmldata);
$xsltproc = xslt_create();
xslt_set_encoding($xsltproc, 'ISO-8859-1');
$html =
xslt_process($xsltproc, 'arg:/_xml', "$path/$xsl", NULL, $arguments);
if (empty($html)) {
die('Erreur d\'analyse XSLT : '. xslt_error($xsltproc));
}
xslt_free($xsltproc);
return $html;
}
?>