(no version information, might be only in CVS)
DomXsltStylesheet->result_dump_file --
Scarica il risultato di una trasformazione XSLT in un file
Descrizione
string
DomXsltStylesheet->result_dump_file ( object DomDocument, string filename )
Avvertimento |
Questa funzione è
SPERIMENTALE. Ovvero, il comportamento di questa funzione,
il nome di questa funzione, in definitiva tutto ciò che è documentato qui
può cambiare nei futuri rilasci del PHP senza preavviso. Siete avvisati, l'uso di questa
funzione è a vostro rischio. |
Questa funzione è disponibile solo a partire dalla versione 4.3 di PHP.
Poichè DomXsltStylesheet->process() restituisce sempre un documento XML ben formato,
a prescindere da quale metodo di output sia specificato in <xsl:output> od in
attributi/elementi simili, questa non è di grande utilità se si desidera ottenere in output un testo normale o HTML.
Al contrario questa funzione rispetta <xsl:output method="html|text">
e le altre direttive di output. Vedere l'esempio per dettagli su come usare la funzione.
Esempio 1. Salvataggio del risultato di una trasformazione XSLT in un file.
<?php $filename = "stylesheet.xsl"; $xmldoc = domxml_open_file("data.xml"); $xsldoc = domxml_xslt_stylesheet_file($filename); $result = $xsldoc->process($xmldoc); echo $xsldoc->result_dump_file($result, "filename"); ?>
|
|
Vedere anche domxml_xslt_result_dump_mem() e
domxml_xslt_process()