您的位置:首页 > 编程语言 > PHP开发

php生成xml

2016-01-11 10:14 661 查看
<?php
$dom = new DOMDocument("1.0", 'utf8');
$dom->formatOutput = true;
header("Content-Type: text/plain");
$xmldir = dirname(__FILE__);
$user = $dom->createElement("user");
$dom->appendChild($user);
$user_data = array(
'userinfo' =>array(
   'username'=>'admin',
   'password'=>123456
),
'money'=>array(
   'left'=>1000,
   'totalprice'=>52000
)
);
foreach ($user_data as $k=>$v){
$node = $dom->createElement($k);
$user->appendChild($node);
$sub_node = '';
foreach ($v as $kk=>$vv){
   $sub_node = $dom->createElement($kk);
   $node->appendChild($sub_node);
   $sub_node->appendChild($dom->createTextNode($vv));
}
}
//$dom->save($xmldir.'\user.xml');
echo $dom->saveXML();
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php xml