我正在尝试在浏览器中显示一个xml文件,但我仍然通过php获取已发送的标头。我在其他情况下使用了ob_start()和ob_flush(),但在这种情况下,我仍然会收到此警告。
ob_start();
header('Content-Type: text/xml; charset=ISO-8859-1');
//..
//getting data
//..
if($result)
{
$doc = new DOMDocument('1.0', 'ISO-8859-1');
$doc->formatOutput = true;
//...
//generate xml structure
//..
}
echo $doc->saveXML();
ob_flush();