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);

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值