DomXsltStylesheet->process()

(No version information available, might be only in CVS)

DomXsltStylesheet->process() — Applique une transformation XSLT à un objet domdocument

Description

class DomXsltStylesheet {
DomDocument process ( DomDocument $xml_doc [, array $xslt_params [, bool $is_xpath_param [, string $profile_filename]]] )
}

Applique une Transformation XSLT sur l'objet DomDocument donné.

Liste de paramètres

xml_doc

Le document XML qui sera transformé, comme un objet DomDocument .

xslt_params

Un tableau associatif composé de paires de paramètres noms et valeurs.

is_xpath_param

Si FALSE , les valeurs de xslt_params seront mises entre guillemets. Ceci est le comportement par défaut. Cela vous permet de passer les valeurs comme des chaînes de caractères PHP.

Note: Si vos chaînes de caractères contiennent des apostrophes et des guillemets, vous devez faire attention à mettre en guillemets toutes les valeurs par vous-même et mettre ce paramètre à TRUE .

profile_filename

Mettre ce paramètre à un chemin d'un fichier, si vous souhaitez avoir des informations de profilage.

Valeurs de retour

Retourne le résultat du traitement, comme un objet DomDocument .

Migration vers PHP 5

Utilisez XSLTProcessor::setParameter et XSLTProcessor::transformToDoc .

Historique

Version Description
4.3.0 Le paramètre profile_filename a été ajouté.

Voir aussi

domxml_xslt_stylesheet()
domxml_xslt_stylesheet_file()
domxml_xslt_stylesheet_doc()