php - 在 PHP 中创建 XML 文档

标签 php xml arrays

我想从我拥有的这些数组创建一个 XML 文档。数组看起来像这样:

Array
(
    [0] => Firstname1
    [1] => Firstname2
    [2] => Firstname3
)

Array
(
    [0] => Lastname1
    [1] => Lastname2
    [2] => Lastname3
)
...........

我希望 XML 文档的结构如下:

<Member>
<Firstname>Firstname1</Firstname>
<Lastname>Lastname1 </Lastname>
</Member>

我该怎么做?感谢您的帮助!

最佳答案

使用这个:http://php.net/manual/en/book.simplexml.php

和代码(例如如何构建这样的结构):

$xml = new SimpleXMLElement('<xml></xml>');
foreach($first as $k=>$v){
    $member = $xml->addChild('Member');
    $member->addChild('Firstname',$v);
    $member->addChild('Lastname',$last[$k]);
}

关于php - 在 PHP 中创建 XML 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13562434/

相关文章:

javascript - 使用 Promises 将元素推送到数组中

java - 如何从 3d 数组打印一些值

php - 如何从文本文件中回显随机行

php - 已安装 ffmpeg 但我收到 "no such file or directory"错误

php - Yii 向 CDbCriteria 添加一个选择

java - 如何使用 DOM append 现有 XML 文件而不覆盖现有数据?

java - Excel 到 Java 中的 XML 代码?

java - 我如何按字母顺序排序此列表,需要帮助

php - 按日期和前 15 条查询 MySQL

ios - 如何在不耗尽内存的情况下解析巨大的 XML 文件