PHP
Referenzliste
xslt_set_log
XSLT Funktionen
Befehl:
void xslt_set_log ( resource $xh [, mixed $log ] )
Parameter-Liste:
Beschreibung | |
---|---|
er Link-Identifier des XSLT-Prozessors, der mittels xslt_create() erstellt wurde. | |
Dieser Parameter ist entweder ein boolscher Wert, der das Logging ein- und ausschaltet, oder eine Zeichenkette, die den Namen der Datei enthält, in die die Lognachrichten geschrieben werden sollen. |
Beschreibung:
Diese Funktion erlaubt es Ihnen, die Datei zu bestimmen, in welche die XSLT-Lognachrichten geschrieben werden sollen. XSLT-Lognachrichten sind insofern unterschiedlich zu normalen Fehlermeldungen, dass diese Lognachrichten keine eigentlichen Fehlermeldungen sind sondern vielmehr den Status des XSLT-Prozessors widerspiegeln. Sie sind sehr nützlich, wenn Sie XSLT beim Auftreten von Fehlern debuggen müssen.
Wenn das Standardlogging abgeschaltet ist, müssen Sie beim Aktivieren des Loggings zuerst die Funktion xslt_set_log() mit einem boolschen Parameter aufrufen, der das Logging einschaltet. Wenn Sie die Logdatei selbst bestimmen wollen, können Sie nun eine Zeichenketten, die den Dateinamen enthält, übergeben.
Wenn das Standardlogging abgeschaltet ist, müssen Sie beim Aktivieren des Loggings zuerst die Funktion xslt_set_log() mit einem boolschen Parameter aufrufen, der das Logging einschaltet. Wenn Sie die Logdatei selbst bestimmen wollen, können Sie nun eine Zeichenketten, die den Dateinamen enthält, übergeben.
Aktiv in Version:
(PHP 4 >= 4.0.6, PHP 7)
Hinweis:
Hinweis:
Wenn Sie Windows verwenden, beachten Sie bitte, vor Pfadangaben file:// zu schreiben.
xslt_set_error_handler() - Beispiel:
Eingabe:
<?php $xh = xslt_create(); xslt_set_log($xh, true); xslt_set_log($xh, getcwd() . '/meinedatei.log'); $result = xslt_process($xh, 'hund.xml', 'tiere.xsl'); echo $result; xslt_free($xh); ?>
XSLT Funktionen