(PHP 4 >= 4.0.6)
xslt_set_log — Establecer el fichero en el que escribir mensajes de registro
Esta función permite establecer el fichero en el que escribir mensajes de registro de XSLT. Los mensajes de registro de XSLT difieren de los mensajes de error en que aquellos realmente no son mensajes de error, sino mensajes relacionados con el estado del procesador de XSLT. Son útiles para depurar XSLT cuando algo va mal.
Por omisión, el registro está deshabilitado; para habilitarlo se debe llamar primero a xslt_set_log() con un parámetro booleano que habilite el registro, y luego, si se quiere establecer el fichero de registro para la depuración, se debe pasar un string que contenga el nombre del fichero.
xh
El identificador de enlace del procesador de XSLT, creado con xslt_create().
log
Este parámetro es un valor booleano que alterna la activación del registro, o un string que contiene el fichero de registro en el que registrar también los errores.
No devuelve ningún valor.
Nota:
Observe que es necesario poner file:// delante de la ruta al utilizar Windows.
Ejemplo #1 Usar las características de registro de XSLT
<?php
$xh = xslt_create();
xslt_set_log($xh, true);
xslt_set_log($xh, getcwd() . '/mifichero.log');
$resultado = xslt_process($xh, 'perro.xml', 'mascotas.xsl');
echo $resultado;
xslt_free($xh);
?>