使用xml作後臺管理

 

範例:

<?php
$xml =<<<EOT
<?xml version="1.0"?>
<config>
<section id="section1">
   <param name="param1">value1</param>
   <param name="param2">value2</param>
</section>
<section id="section2">
   <param name="param3">value3</param>
</section>
</config>
EOT;

$dom = new DomDocument;
$dom->preserveWhiteSpace = FALSE;
$dom->loadXML($xml);
$params = $dom->getElementsByTagName('param');
//方法一
foreach ($params as $param) {
       echo $param -> getAttribute('name').'-->'. $param -> nodeValue .'<br />';
}
//方法二
for ($i=0;$i<$params->length;$i++)
{
    echo $params->item($i) -> getAttribute("name")."-->". $params->item($i) -> nodeValue ."<br />";
}

?>

以上可以得知php如何取得xml的標籤以及屬性檔

改了一下網路上找的範例,可以成功修改xml檔。

這裡還有一些參考

全站熱搜
創作者介紹
創作者 machiko 的頭像
machiko

誰住在深海大鳳梨裡?

machiko 發表在 痞客邦 留言(0) 人氣()