(PHP >= 5.3.0)
XSLTProcessor::setProfiling — Establece el fichero de salida para la información resultado del proceso
$filename
)Establece el nombre del fichero de salida para la información generada del propio procesado de la hoja de estilos.
filename
Ruta al fichero donde volcar la información.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Ejemplo de salida de información
<?php
// Load the XML source
$xml = new DOMDocument;
$xml->load('collection.xml');
$xsl = new DOMDocument;
$xsl->load('collection.xsl');
// Configuración del procesador
$proc = new XSLTProcessor;
$proc->setProfiling('profiling.txt');
$proc->importStyleSheet($xsl); // adjunta las reglas xsl
echo trim($proc->transformToDoc($xml)->firstChild->wholeText);
?>
Este código generará la siguiente información en el fichero profiling.txt:
number match name mode Calls Tot 100us Avg 0 cd 2 3 1 1 collection 1 1 1 Total 3 4