Php/docs/xsltprocessor.transformtodoc

来自菜鸟教程
跳转至:导航、​搜索

XSLTProcessor::transformToDoc

(PHP 5, PHP 7)

XSLTProcessor::transformToDocTransform to a DOMDocument


说明

public XSLTProcessor::transformToDoc ( object $document [, string|null $returnClass = null ] ) : DOMDocument|false

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


参数

document
The node to be transformed.


返回值

The resulting DOMDocument or false on error.


范例

Example #1 Transforming to a DOMDocument

<?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 rulesecho trim($proc->transformToDoc($xml)->firstChild->wholeText);?>

以上例程会输出:


Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!

参见