php DOMDocument保存xml时$dom->saveXML()输出乱码解决方案

最近再写亚马逊接口的时候发现的问题,在亚马逊SDK echo $dom->saveXML();显示这个样子的

 

 在代码添加了

foreach ($dom->childNodes as $item)
        {
        if ($item->nodeType == XML_PI_NODE)
        {
        $dom->removeChild($item); // remove hack
        }
        }
        $dom->encoding = 'UTF-8'; // insert proper
 
于是就出来了

 

 

posted @ 2020-12-31 11:49  用代码砌墙的小白  阅读(244)  评论(0编辑  收藏  举报