📅  最后修改于: 2023-12-03 15:18:22.242000             🧑  作者: Mango
PHP中的DOMDocument类提供了createProcessingInstruction()方法,用于创建新的处理指令节点。处理指令节点用于指示XML解析器如何处理XML文档,例如设置字符编码等。
DOMProcessingInstruction DOMDocument::createProcessingInstruction(string $target, string $data)
返回一个新的DOMProcessingInstruction对象,表示一个处理指令节点。
<?php
// 创建一个新的DOMDocument对象
$doc = new DOMDocument();
// 创建一个处理指令节点
$pi = $doc->createProcessingInstruction('xml', 'version="1.0" encoding="UTF-8"');
// 将处理指令节点添加到文档
$doc->appendChild($pi);
// 打印文档的XML表示
echo $doc->saveXML();
?>
以上代码将创建一个新的DOMDocument对象,并使用createProcessingInstruction()方法创建了一个处理指令节点。该节点将被添加到$doc文档中,并使用saveXML()方法打印文档的XML表示。
输出结果为:
<?xml version="1.0" encoding="UTF-8"?>