PHP ライブラリ XML
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) | 5 |
LIBXML_DOTTED_VER SION | ドット付きの Libxml バージョンを取得します (例: 2.6.5 または 2.6.17)。 | 5 |