XSLTProcessor::transformToUri

(PHP 5, PHP 7, PHP 8)

XSLTProcessor::transformToUriTransform to URI

Descrizione

public XSLTProcessor::transformToUri(object $document, string $uri): int

Transforms the source node to an URI applying the stylesheet given by the XSLTProcessor::importStylesheet() method.

Elenco dei parametri

document

The DOMDocument or SimpleXMLElement object to be transformed.

uri

The target URI for the transformation.

Valori restituiti

Returns the number of bytes written or false if an error occurred.

Esempi

Example #1 Transforming to a HTML file

<?php

// Load the XML source
$xml = new DOMDocument;
$xml->load('collection.xml');

$xsl = new DOMDocument;
$xsl->load('collection.xsl');

// Configure the transformer
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // attach the xsl rules

$proc->transformToURI($xml, 'file:///tmp/out.html');

?>

Vedere anche: