Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

xslt_set_log

XSLT Funktionen

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


    Parameter-Liste:
NameBeschreibung
xher Link-Identifier des XSLT-Prozessors, der mittels xslt_create() erstellt wurde.
logDieser 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.


    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