使用PHP和DOMDocument返回简单的XML

使用PHP和DOMDocument返回简单的XML,php,xml,Php,Xml,我正在构建一个简单的api来发布/返回我的应用程序的XML。代码如下: $returnData = array ( "ResultCode" => "0", "ResultString" => "uppdated" ); $xml = new DOMDocument(); $dateInfoElement = $xml->createElement("versionCheckResu

我正在构建一个简单的api来发布/返回我的应用程序的XML。代码如下:

        $returnData = array (
        "ResultCode" => "0",
        "ResultString" => "uppdated"
        );
        $xml = new DOMDocument();
        $dateInfoElement = $xml->createElement("versionCheckResult");
        foreach ($returnData as $key => $value) {
            $xmlNode = $xml->createElement($key,$value);
            $dateInfoElement->appendChild($xmlNode);
            }
        $xml->appendChild($dateInfoElement); 
        echo $xml;

可悲的是,我得不到回报,什么也得不到。Php不是我的强项,但它似乎比使用Node.JS和mongoDB更容易。你能告诉我我做错了什么吗

如果使用DOMDocument,则需要使用此方法将XML显示为字符串:

$returnData=array(
“结果代码”=>“0”,
“结果字符串”=>“更新”
);
$xml=newdomdocument();
$dateInfoElement=$xml->createElement(“versionCheckResult”);
foreach($returnData作为$key=>$value){
$xmlNode=$xml->createElement($key,$value);
$dateInfoElement->appendChild($xmlNode);
}
$xml->appendChild($dateInfoElement);
echo$xml->saveXML()//这应该如预期的那样起作用