XSLTProcessor::transformToUri

(PHP 5, PHP 7, PHP 8)

XSLTProcessor::transformToUriTransformiert in einen URI

Beschreibung

publicXSLTProcessor::transformToUri(object$document, string$uri): int

Transformiert den Quellknoten in einen URI, indem das mittels der Methode XSLTProcessor::importStylesheet() übergebene Stylesheet angewendet wird.

Parameter-Liste

document

Das zu verarbeitende DOMDocument- oder SimpleXMLElement-Objekt

uri

Der URI für das Ziel der Transformation.

Rückgabewerte

Gibt die Anzahl geschriebener Bytes zurück oder false, falls ein Fehler aufgetreten ist.

Beispiele

Beispiel #1 Transformation in eine HTML-Datei

<?php

// XML-Quelle laden
$xml = new DOMDocument;
$xml->load('collection.xml');

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

// Prozessor instanziieren und konfigurieren
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // die XSL-Regeln anhängen

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

?>

Siehe auch

To Top