PHP Libxml関数


PHP Libxml 入門

Libxml 関数と定数は、SimpleXML、XSLT、および DOM 関数と一緒に使用されます。


インストール

これらの関数には Libxml パッケージが必要です。xmlsoft.org からダウンロード


PHP Libxml 関数

PHP: この関数をサポートする最も古い PHP バージョンを示します。

関数 説明 PHP
libxml_clear_errors() Libxml エラーバッファをクリアします。 5
libxml_get_errors() エラー配列を取得します。 5
libxml_get_last_error() Libxml から最後のエラーを取得します。 5
libxml_set_streams_context() 次回の Libxml ドキュメントの読み込みまたは書き込みのためにストリーム環境を設定します。 5
libxml_use_internal_errors() Libxml エラーを無効にし、ユーザーが必要に応じてエラー情報を読み取れるようにします。 5


PHP Libxml 定数

関数 説明 PHP
LIBXML_COMPACT 小さなノード割り当ての最適化を設定します。アプリケーションのパフォーマンスが向上します。 5
LIBXML_DTDATTR デフォルトの DTD 属性を設定します。 5
LIBXML_DTDLOAD 外部サブセットを読み込みます。 5
LIBXML_DTDVALID DTD による検証を行います。 5
LIBXML_NOBLANKS 空のノードを削除します。 5
LIBXML_NOCDATA CDATA をテキストノードとして設定します。 5
LIBXML_NOEMPTYTAG 空タグを変更します(例: <br/> を <br></br> に)。DOMDocument->save() および DOMDocument->saveXML() 関数でのみ使用できます。 5
LIBXML_NOENT エンティティを置換します。 5
LIBXML_NOERROR エラーレポートを表示しません。 5
LIBXML_NONET ドキュメントの読み込み時にネットワークアクセスを停止します。 5
LIBXML_NOWARNING 警告レポートを表示しません。 5
LIBXML_NOXMLDECL ドキュメントの保存時に XML 宣言を取り消します。 5
LIBXML_NSCLEAN 余分な名前空間宣言を削除します。 5
LIBXML_XINCLUDE XInclude 置換を使用します。 5
LIBXML_ERR_ERROR 回復可能なエラーを取得します。 5
LIBXML_ERR_FATAL 致命的なエラーを取得します。 5
LIBXML_ERR_NONE エラーなしを取得します。 5
LIBXML_ERR_WARNING 軽い警告を取得します。 5
LIBXML_VERSION Libxml バージョンを取得します(例: 20605 または 20617)Get libxml version (e.g. 20605 or 20617) 5
LIBXML_DOTTED_VERSION ドット付きの Libxml バージョンを取得します(例: 2.6.5 または 2.6.17)。 5
その他の拡張機能