php - 如何让 DOMDocument 在 PHP 中写 standalone=yes?

标签 php xml domdocument

我正在使用 PHP5 创建 XML 文件。我有这样的代码:

$doc = new DOMDocument();
...
$xml_content = $doc->saveXML();

问题是创建的 XML 代码以这样的根节点开始:

<?xml version="1.0"?>

但我希望它是这样的:

<?xml version="1.0" standalone="yes" ?>

我想我需要在 $doc 上调用一些函数,但我不知道是哪一个?

最佳答案

你要设置

$doc->xmlStandalone = true;

它不是类的一个函数,它是一个属性,所以在文档中很难找到它。你可以阅读它here .

关于php - 如何让 DOMDocument 在 PHP 中写 standalone=yes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/452361/

相关文章:

php - 如何在php中为请求超时计时

php - Jquery ajax php 只工作一次

xml - 如何提取以逗号分隔的元素的键?

PHP 不使用 DOMDocument 保存

javascript - 如何将 DOM 状态重置为初始状态(首次收到页面时?)

php - 获取最后一个元素的 x 个数

php - 通过PHP启动远程服务

PHP 在我的购物车上每页只显示 2 件商品

xml - 如何在 MSXML6 上获得 max() 的等效项?

java - 消息 : Invalid byte 1 of 1-byte UTF-8 sequence in hadoop