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 婆婆高寿祝福语大全简短