0
我試圖在PHP中創建一個帶有循環的XML字符串。但我得到一個解析錯誤。在PHP中使用多個項目創建XML字符串
這是我試圖創建XML字符串:
$xmlstr = <<<XML
<?xml version='1.0'?>
<DOCUMENT>;
while ($stmt->fetch())
{
$xmlstr.=
<ORDER>
<ORDERNUMBER>$ordernumber</ORDERNUMBER>
<USERNAME>$username</USERNAME>
<EMAIL>$mail</EMAIL>
<STATUS>$status</STATUS>
</ORDER>;
};
$xmlstr.=
</DOCUMENT>
XML;
爲什麼不使用[SimpleXML](http://www.php.net/manual/en/book.simplexml.php)或[XMLWriter](http://www.php.net/manual) /en/book.xmlwri ter.php)? – 2015-03-02 22:40:04
它就像你試圖使用heredoc,但你從來沒有開始它,只能結束它....你試圖在整個循環中繼續它...這是不會工作。 – developerwjk 2015-03-02 22:41:03