PHPのXML関数2024 年の最新の入門チュートリアル。このコースでは PHP XMLパーサーのプロフィール,インストール,PHP XMLパーサ関数,PHP XMLパーサー定数, について学習できます。
XML関数を使用すると、XMLドキュメントを解析することができますが、検証することができません。
XMLは、構造化文書の交換のための標準データフォーマットです。 あなたは私たちにすることができますXMLチュートリアルのXMLに関する詳細な情報を見つけることができます。
拡張子はExpatのXMLパーサーを使用しています。
Expatのパーサーはイベントベースである、それは一連のイベントとしてXML文書です。 イベントが発生すると、それを処理するために指定された関数を呼び出します。
Expatのは、文書のDTDへのリンクを無視して、非検証パーサーです。 文書の形が良くない場合は、それはエラーメッセージを表示して終了します。
それはイベントベース、および非検証パーサーであるため、Expatのは、高速で、Webアプリケーションの機能に適しています。
XMLパーサ関数は、XMLパーサの作成をXMLイベントハンドラを定義することができます。
XMLパーサ関数はPHPのコアの一部です。 いいえ、インストールは、これらの関数を使用する必要はありません。
PHP:関数をサポートするPHPの最も古いバージョンを示しています。
常量 |
---|
XML_ERROR_NONE (integer) |
XML_ERROR_NO_MEMORY (integer) |
XML_ERROR_SYNTAX (integer) |
XML_ERROR_NO_ELEMENTS (integer) |
XML_ERROR_INVALID_TOKEN (integer) |
XML_ERROR_UNCLOSED_TOKEN (integer) |
XML_ERROR_PARTIAL_CHAR (integer) |
XML_ERROR_TAG_MISMATCH (integer) |
XML_ERROR_DUPLICATE_ATTRIBUTE (integer) |
XML_ERROR_JUNK_AFTER_DOC_ELEMENT (integer) |
XML_ERROR_PARAM_ENTITY_REF (integer) |
XML_ERROR_UNDEFINED_ENTITY (integer) |
XML_ERROR_RECURSIVE_ENTITY_REF (integer) |
XML_ERROR_ASYNC_ENTITY (integer) |
XML_ERROR_BAD_CHAR_REF (integer) |
XML_ERROR_BINARY_ENTITY_REF (integer) |
XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF (integer) |
XML_ERROR_MISPLACED_XML_PI (integer) |
XML_ERROR_UNKNOWN_ENCODING (integer) |
XML_ERROR_INCORRECT_ENCODING (integer) |
XML_ERROR_UNCLOSED_CDATA_SECTION (integer) |
XML_ERROR_EXTERNAL_ENTITY_HANDLING (integer) |
XML_OPTION_CASE_FOLDING (integer) |
XML_OPTION_TARGET_ENCODING (integer) |
XML_OPTION_SKIP_TAGSTART (integer) |
XML_OPTION_SKIP_WHITE (integer) |