(PHP 4 >= 4.0.6)
xslt_set_log — Configure le fichier d'historique pour les messages XSLT
xslt_set_log() vous permet de configurer le fichier dans lequel vous voulez enregistrer les messages XSLT. Les messages XSLT sont différents des messages d'erreurs, car les messages ne sont pas des messages d'erreurs, mais plutôt des descriptions de l'état de l'analyseur. Ils sont très pratiques pour déboguer du code XSLT.
Par défaut, l'enregistrement dans l'historique est désactivé. Afin de l'activer, vous devez appeler xslt_set_log() avec le booléen qui active l'enregistrement, puis, si vous le voulez, indiquer un fichier de déboguage. Il faut alors passer un nom de fichier.
xh
Un identifiant de lien du processus XSLT créé avec la fonction xslt_create().
log
Ce paramètre est soit un booléen, qui active ou non l'enregistrement dans le fichier d'historique, ou une chaîne contenant le nom du fichier d'historique dans lequel les erreurs seront enregistrées.
Aucune valeur n'est retournée.
Note:
Notez que vous devez préfixer le chemin par file:// si vous utilisez Windows.
Exemple #1 Utilisation de l'enregistrement de messages 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);
?>