(PHP >= 5.3.0, PHP 7, PHP 8)
XSLTProcessor::setProfiling โ Spรฉcifie le fichier de profilage
Spรฉcifie le fichier de sortie contenant les informations de profilage lors de l'exรฉcution d'une feuille de style.
filename
Chemin vers le fichier pour dรฉcharger les informations de profilage.
Retourne toujours true
.
Exemple #1 Exemple d'utilisation du profilage
<?php
// Chargement de la source XML
$xml = new DOMDocument;
$xml->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 :
number match name mode Calls Tot 100us Avg 0 cd 2 3 1 1 collection 1 1 1 Total 3 4