PHP 5.4.31 Released

xslt_set_log

(PHP 4 >= 4.0.6)

xslt_set_logEstablecer el fichero en el que escribir mensajes de registro

Descripción

void xslt_set_log ( resource $xh [, mixed $log ] )

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.

Parámetros

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.

Valores devueltos

No devuelve ningún valor.

Notas

Nota:

Observe que es necesario poner file:// delante de la ruta al utilizar Windows.

Ejemplos

Ejemplo #1 Usar las características de registro de XSLT

<?php

$xh 
xslt_create();
xslt_set_log($xhtrue);
xslt_set_log($xhgetcwd() . '/mifichero.log');

$resultado xslt_process($xh'perro.xml''mascotas.xsl');
echo 
$resultado;

xslt_free($xh);
?>

add a note add a note

User Contributed Notes 1 note

up
0
nospam at phppatterns dot com
11 years ago
With PHP 4.3.1, Sablotron 0.97 on Windows you do not need the 'file://' prepend to specify a log file but the full system path is required.
To Top