Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP XMLWriter自定义';doctype';_Php_Xml_Xmlwriter - Fatal编程技术网

PHP XMLWriter自定义';doctype';

PHP XMLWriter自定义';doctype';,php,xml,xmlwriter,Php,Xml,Xmlwriter,如何使用PHPXMLWriter()复制以下内容 <?qbxml version="12.0"?> 根据: 如果它以一个?开头,那么它不是一个元素。哦,好吧,那么我该如何使用XMLWriter在XML中创建这一行呢?有没有办法让它在自己的行上运行,因为当我检查输出时,下一个元素与PI在同一行:我想象插入一个值为\n的文本节点可以做到这一点。也可能有格式化选项。 $writer->startElement("?qbxml"); $writer->writeAtt

如何使用
PHP
XMLWriter()复制以下内容

<?qbxml version="12.0"?>
根据:


如果它以一个
开头,那么它不是一个元素。哦,好吧,那么我该如何使用XMLWriter在XML中创建这一行呢?有没有办法让它在自己的行上运行,因为当我检查输出时,下一个元素与PI在同一行:
我想象插入一个值为
\n
的文本节点可以做到这一点。也可能有格式化选项。
$writer->startElement("?qbxml");  
   $writer->writeAttribute('version', '12.0'); 
$writer->writePI("qbxml", 'version="12.0"');