$dom = new DOMDocument("1.0","utf-8");             
$company=$dom->createElement('company');           
$dom->appendChild($company); $companyname=$dom->createElement('companyname');
$company->appendChild($companyname);
$moduleItems=$dom->createElement('moduleItems');
$company->appendChild($moduleItems);$companyname_value=$dom->createTextNode($_SESSION['companyname']);
$companyname->appendChild($companyname_value);
foreach ($_SESSION[moduleItems] as $value)
{
$moduleItemsValue=$dom->createTextNode($value);
$moduleItems->appendChild($moduleItemsValue);
}
$NumberID= $_SESSION['companyid'];
$dom->save("XML/RegisterInfo/$NumberID.xml");现在想把一个动态的数组$_SESSION[moduleItems] 写入XML文件中 上面是我自己写的 但有问题
根节点需要动态添加么
Warning: DOMDocument::createTextNode() expects parameter 1 to be string, array given in D:\zend workspace\UmasoftFrw2\modules\Company\RegisterInfo\WriteToXML.View.php on line 103Catchable fatal error: Argument 1 passed to DOMNode::appendChild() must be an instance of DOMNode, null given, called in D:\zend workspace\UmasoftFrw2\modules\Company\RegisterInfo\DealWith.View.php on line 11 and defined in D:\zend workspace\UmasoftFrw2\modules\Company\RegisterInfo\WriteToXML.View.php on line 104请高手赐教