牛牛在线工具

XSLTProcessor::transformToUri()

收录 8868 个 PHP 函数,含用途说明与用法示例。

XSLTProcessor::transformToUri()

将 XSLT 转换应用于 XML 文档,并将结果写入到指定的 URI

函数名:XSLTProcessor::transformToUri() 适用版本:PHP 5 >= 5.0.0, PHP 7 用法:XSLTProcessor::transformToUri() 方法将 XSLT 转换应用于 XML 文档,并将结果写入到指定的 URI。 语法:public int XSLTProcessor::transformToUri ( string $doc , string $uri ) 参数: $doc:要转换的 XML 文档的 URI 或路径。 $uri:结果输出的 URI 或路径。 返回值:如果成功写入,则返回写入的字节数;如果失败,则返回 false。 示例: // 创建 XSLTProcessor 对象 $processor = new XSLTProcessor(); // 载入 XSLT 样式表 $processor->importStylesheet($xsl); // 载入 XML 文档 $xmlDoc = new DOMDocument(); $xmlDoc->load($xml); // 转换并将结果写入指定 URI $result = $processor->transformToUri($xmlDoc, 'output.xml'); if ($result !== false) { echo "转换成功,结果写入到 output.xml 文件"; } else { echo "转换失败"; } 在上面的示例中,我们首先创建了一个 XSLTProcessor 对象,并通过 importStylesheet() 方法导入了一个 XSLT 样式表。然后,我们使用 DOMDocument 类载入了一个 XML 文档。最后,我们调用 transformToUri() 方法将 XSLT 转换应用于 XML 文档,并将结果写入到名为 output.xml 的文件中。如果转换成功并成功写入,则输出"转换成功,结果写入到 output.xml 文件";否则,输出"转换失败"。