PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
本文实例讲述了PHP创建XML的方法。分享给大家供大家参考,具体如下:
使用DOMDocument类创建xml
config.php
formatOutput=true;
//创建标签
$mysql=$doc->createElement("mysql");
$host=$doc->createElement("host");
$username=$doc->createElement("username");
$password=$doc->createElement("password");
$database=$doc->createElement("database");
//创建标签内容
$hostval=$doc->createTextNode("127.0.0.1");
$usernameval=$doc->createTextNode("root");
$passwordval=$doc->createTextNode("1234");
$databaseval=$doc->createTextNode("test");
//绑定标签和内容
$host->appendChild($hostval);
$username->appendChild($usernameval);
$password->appendChild($passwordval);
$database->appendChild($databaseval);
//关联标签之间的关系
$doc->appendChild($mysql);
$mysql->appendChild($host);
$mysql->appendChild($username);
$mysql->appendChild($password);
$mysql->appendChild($database);
$doc->save("config.xml");
config.xml
127.0.0.1 root 1234 test
使用simplexml方法创建xml
config.php
'); $host=$mysql->addchild("host","127.0.0.1"); $host->addAttribute("note","localhost"); $mysql->addchild("username","root"); $mysql->addchild("password","1234"); $mysql->addchild("database","test"); header("Content-type:text/xml;charset=utf-8"); echo$mysql->asXml(); $mysql->asXml("config.xml");
config.xml
127.0.0.1 root 1234 test
PS:这里再为大家提供几款关于xml操作的在线工具供大家参考使用:
在线
热门推荐
10 小学毕业父母简短祝福语
11 幼儿生日祝福语模板简短
12 新娘妈妈的祝福语简短
13 邻居聚会祝福语大全简短
14 十条祝福语简短
15 给同学祝福语的简短
16 过年祝福语简短祝妈妈
17 祝女儿简短祝福语大全
18 恩师诗词祝福语简短大全