基本的には既に作成済みのXMLファイルを読み込んで
配列として使う方法が一般的です。
// SimpleXMLで読み込む $xml = simplexml_load_file(XMLファイルへのパス);読み込みだけの機能かと思ったら追記も出来るらしいので
記載しておきます。
<xml> <data> <item> アイテム </item> </data> </xml>
というXMLファイルがあったとして、<data>を増やしたい場合、
// XMLの要素を足す
$addNode = $xml->addChild("data");
$addNode->addChild("item", "アイテム2");
// XML追記
$xml->asXml(XMLファイルへのパス);
とすると追記された状態で保存されます。手軽に追記できるので色々な場面で重宝しそうです。
0 件のコメント:
コメントを投稿