XSLTProcessor::transformToUri

(PHP 5, PHP 7, PHP 8)

XSLTProcessor::transformToUriDönüşüm sonucunu bir dosyaya yazar

Açıklama

publicXSLTProcessor::transformToUri(object$belge, string$dosya): int

xsltprocessor::importStylesheet() yöntemi ile belirtilen biçembendi belirtilen belgeye uygulayarak kaynak düğümünü bir dizgeye dönüştürüp belirtilen dosyaya yazar.

Bağımsız Değişkenler

belge

Dönüştürülecek DOMDocument veya SimpleXMLElement nesnesi.

dosya

Dönüşüm sonucunun yazılacağı dosyanın yolu.

Dönen Değerler

Bir hata oluşmuşsa false aksi takdirde yazılan bayt sayısı döner.

Örnekler

Örnek 1 - Bir HTML dosyaya dönüşüm

<?php

// XML belgeyi yükleyelim
$xml = new DOMDocument;
$xml->load('collection.xml');

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

// Dönüştürücüyü yapılandıralım
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // XSL kodları

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

?>

Ayrıca Bakınız

To Top