[PHP-users 28860] Re: php5でのXMLへの要素とデータの追加方法について

KOYAMA Tetsuji koyama @ hoge.org
2006年 3月 28日 (火) 17:23:28 JST


小山です。

PHP5 で使用できるのは DOM 機能拡張で、PHP4 の domxml 機能拡張とは
API が異なりますが、それは理解していらっしゃるでしょうか?

On 3/27/06, 水沼寛喜 <mizunuma @ m-design.com> wrote:
>        // XMLをファイルに書き出しする
>        // 返り値はintだが、詳細不明。エラー処理を追記すること
>        $this->cDom->save($file);

これは DomDocument->save() で DOM の API ですが、

>        //XMLへ要素の追加
>        $pre_option = $this->cDom->create_element("pre_option");

こちらの DomDocument->create_element() は domxml の API です。
DOM API で記述するなら DomDocument->createElement() になります。

なんにせよ DOM 機能拡張のマニュアルを熟読されることをお勧めします。

  http://jp.php.net/manual/ja/ref.dom.php

>        // 返り値はintだが、詳細不明。エラー処理を追記すること
>        $this->cDom->save($file);

「詳細不明」なんて書かれたら、せっかくのマニュアルが泣きます。

  http://jp.php.net/manual/ja/function.dom-domdocument-save.php

--
    小山哲志@ビート・クラフト
    koyama @ beatcraft.com
    koyama @ hoge.org


PHP-users メーリングリストの案内