下面的代码 是写在一个单独的PHP中的 单独运行时  可以生产XML文件 文件中也有值 但这个PHP文件被调用时 就没效果了
可以肯定这个文件已经被调用到了 只是没结果  不知道有没有人遇到过这种问题$dom = new DOMDocument("1.0","utf-8");
$company=$dom->createElement('company');
$dom->appendChild($company);$id=$dom->createElement('id');
$company->appendChild($id);
$companyname=$dom->createElement('companyname');
$company->appendChild($companyname);$city=$dom->createElement('city');
$company->appendChild($city);$id_value=$dom->createTextNode('测试数据1');
$id->appendChild($id_value);//$companyname_value2=$_POST['companyname'];
$fewer="测试数据2";
$companyname_value=$dom->createTextNode($fewer);
$companyname->appendChild($companyname_value);$cityname=$dom->createTextNode('测试数据3');
$city->appendChild($cityname);$dom->save("RegisterInfo.xml");