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_DTDVALIDDTD によって検証されました。 5
LIBXML_NOBLANKS空のノードを削除します。 5
LIBXML_NOCDATACDATAをテキストノードとして設定します。 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_XINCLUDEXInclude置換を使用します。 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