導入
domxml 拡張モジュールは、DOM 標準に対する互換性を改善するため PHP
バージョン 4.3.0 で書き直されました。拡張モジュールには
まだ多くの古い関数が含まれていますが、使用は推奨されません。
特にオブジェクト指向でない関数の使用は避けるべきです。
この拡張モジュールにより、DOM API で XML ドキュメントを処理することが
可能となります。また、完全な XML ドキュメントを PHP オブジェクトツリーに
変換する関数 domxml_xmltree() も提供されています。
現在、このツリーは読み込み専用とされています。
このツリーを修正することは可能ですが、DomDocument_dump_mem()
にこれを適用することはできないため、意味はないでしょう。
XML ファイルを読み込んで修正した版を書き込みたい場合は
DomDocument_create_element()、
DomDocument_create_text()、
set_attribute() 等を使用し、最後に
DomDocument_dump_mem() 関数を使用してください。
注意:
この拡張モジュールは » PECL レポジトリに移動
されており、以下のバージョン以降 PHP にバンドルされなくなっています。 PHP 5.0.0.
注意:
この拡張は実験的なものではありません。しかしながら、PHP 5 版は決してリリースされないでしょう。PHP 4 でのみ配布されます。
もし PHP 5 でDOM XML をサポートする必要がある場合、
DOM 拡張を使用することができます。
この domxml 拡張は DOM
拡張と互換性はありません。