XSLTProcessor::setProfiling
Spécifie le fichier de profilage
&reftitle.description;
public boolXSLTProcessor::setProfiling
stringnullfilename
Spécifie le fichier de sortie contenant les informations de profilage
lors de l'exécution d'une feuille de style.
&reftitle.parameters;
filename
Chemin vers le fichier pour décharger les informations de profilage.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple d'utilisation du profilage
load('collection.xml');
$xsl = new DOMDocument;
$xsl->load('collection.xsl');
// Configuration du transformateur
$proc = new XSLTProcessor;
$proc->setProfiling('profiling.txt');
$proc->importStyleSheet($xsl); // attachement des règles xsl
echo trim($proc->transformToDoc($xml)->firstChild->wholeText);
?>
]]>
Le code ci-dessus produira les informations suivantes
dans le fichier de profilage :