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 |