我的脚本中发生了某些事情,我无法弄清楚发生了什么,基本上我有一个产品数组,并且这个数组将foreach循环中的项目填充到xml文件中,问题是在第一个节点中出现为空数据,并且确保我在数组中没有空数据,我已经尝试过仅以纯文本格式打印数据,并且只能在im循环并创建xml文件时才能正常工作。
My script:
$xml = new SimpleXMLElement('<products/>');
for ($i = 0; $i <= sizeof($catalog); ++$i) {
$track = $xml->addChild('product');
$track->addChild('name', $i . $catalog[$i]["name"]);
$track->addChild('brand', $catalog[$i]["brand"]);
}
Header('Content-type: text/xml');
print($xml->asXML());