PHP libxml 関数
PHP libxml 紹介
libxml関数と定数はSimpleXML、XSLTおよびDOMと一緒に使用されます。
インストール
これらの関数にはlibxmlパッケージが必要です。xmlsoft.orgからダウンロードしてください。。
PHP libxml 関数
PHP:この関数をサポートする最も古いPHPバージョンを示します。
関数 | 説明 | PHP |
---|---|---|
libxml_clear_errors() | libxmlのエラーバッファをクリアします。 | 5 |
libxml_get_errors() | エラーアrrayを取得します。 | 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_VERSION | ピリオド付き libxml 版本(例:2.6.5 または 2.6.17)を取得します。 | 5 |