ホームページ  >  記事  >  バックエンド開発  >  phpはXMLを生成します

phpはXMLを生成します

不言
不言オリジナル
2018-04-16 16:19:011376ブラウズ

この記事の内容は、特定の参照値を持つ XML を生成する php に関するもので、必要な友達が参照できるようにします

$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を生成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。