Manuale PHP
Indietro |  | Avanti

# xslt_set_log

(PHP 4 >= 4.0.6, PECL)

xslt_set_log -- Imposta il file di log per scrivere i messaggi di log

## Descrizione

void xslt_set_log ( resource xh [, mixed log] )

xh

  Un riferimento all'XSLT parser.

log

  Questo parametro può essere un valore booleano che può essere settato su on o off oppure una stringa contenente il file di log incluso dei log di errore.

Questa funzione permette di impostare il file nel quale vuoi i messaggi di log di XSLT, i messaggi di log di XSLT sono differenti dagli altri messaggi di errore, nei quali messaggi di log non siano presenti i messaggi di errore ma piuttosto messaggi inerenti allo stato del processore di XSLT. Sono usati per il debugging dell'XSLT, quando qualcosa va storto.

Per default il logging è disabilitato, ma se vuoi abilitarlo devi prima richiamare xslt_set_log() con un parametro booleano il quale abilita il logging, poi se vuoi impostare il file di log per fare il debug, devi poi passargli una stringa contenente il nome del file:

> Nota: Please note that file:// is needed in front of path if you use Windows.

## Esempi

Esempio 1. Uso delle features del Logging di XSLT

`<?php $xh = xslt_create(); xslt_set_log($xh, true); xslt_set_log($xh, getcwd() . '/myfile.log'); $result = xslt_process($xh, 'dog.xml', 'pets.xsl'); echo $result; xslt_free($xh); ?>`

Indietro | Partenza | Avanti
xslt_set_error_handler | Risali | xslt_set_object