这篇文章介绍的内容是关于php 生成xml ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
$doc = new domdocument('1.0', 'utf-8'); // 声明版本和编码
$doc->formatoutput = true;
$r = $doc->createelement("root");
$doc->appendchild($r);
$arr = array(
array(
'name' => 'zhangsan',
'sex' => 'male',
'age' => 20,
),
array(
'name' => 'lisi',
'sex' => 'female',
'age' => 25,
),
);
foreach ($arr as $dat) {
$b = $doc->createelement("data");
$name = $doc->createelement("name");
$name->appendchild($doc->createtextnode($dat['name']));
$b->appendchild($name);
$sex = $doc->createelement("sex");
$sex->appendchild($doc->createtextnode($dat['sex']));
$b->appendchild($sex);
$age = $doc->createelement("age");
$age->appendchild($doc->createtextnode($dat['age']));
$b->appendchild($age);
$r->appendchild($b);
}
相关推荐:
php生成唯一requestid类
以上就是php 生成xml的详细内容。