downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

xslt_set_object> <xslt_set_error_handler
[edit] Last updated: Fri, 17 May 2013

view this page in

xslt_set_log

(PHP 4 >= 4.0.6)

xslt_set_logImposta il file di log per scrivere i messaggi di log

Descrizione

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

Questa funzione permette di impostare il file nel quale inserire 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 sono presenti i messaggi di errore ma piuttosto messaggi inerenti allo stato del processore 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.

Elenco dei parametri

xh

The XSLT processor link identifier, created with xslt_create().

log

Questo parametro può essere un valore booleano che può essere settato su on e off, oppure una stringa contenente il file di log nel quale gli errori saranno scritti.

Valori restituiti

Nessun valore viene restituito.

Note

Nota:

Si noti che file:// è necessario all'inizio del path se si usa Windows.

Esempi

Example #1 Uso delle caratteristiche del Logging di XSLT

<?php

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

$result xslt_process($xh'dog.xml''pets.xsl');
echo 
$result;

xslt_free($xh);
?>



add a note add a note User Contributed Notes xslt_set_log - [1 notes]
up
0
nospam at phppatterns dot com
10 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.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites