English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHPの基本的なチュートリアル

PHPの高度なチュートリアル

PHP & MySQL

PHPリファレンスマニュアル

PHP XMLパーサ関数

XML解析はPHPのエクステンションであり、XMLデータを簡単に操作および取得できるようにします。

インストール

デフォルトでは、このエクステンションは有効です。コンパイル時にデフォルトで無効にするコマンドラインは  --disable-xml

実行時の設定

このエクステンションはphp.iniに定義された設定命令がありません。

関数リスト

バージョン-この関数をサポートするPHPの最初のバージョンを示します。

番号関数
説明
バージョン
1utf8_decode()UTF-8 文字コードUTFからISO-8859-14
2utf8_encode()ISO-8859-1 文字コードはUTF-84
3xml_error_string()これは XML 解析器のエラーストリングを取得するために使用されます5
4xml_get_current_byte_index()これは XML 解析器の現在のバイトインデックスを取得するために使用されます4
5xml_get_current_column_number()これは XML 解析器の現在の列番号を取得するために使用されます4
6xml_get_current_line_number()これは XML 解析器の現在の行番号を取得するために使用されます4
7xml_get_error_code()これは XML 解析器のエラーコードを取得するために使用されます4
8xml_parse_into_struct()これは任意の形式化された XML を配列構造に解析するために使用されます4
9xml_parser_create_ns()これは名前空間をサポートする XML 解析器を生成するために使用されます4
10xml_parser_create()これは XML 解析器を生成するために使用されます4
11xml_parser_free()これは XML 解析器を解放するために使用されます4
12xml_parser_get_option()これは XML 解析器からオプションを取得するために使用されます。4
13xml_parser_set_option()これは XML 解析器にオプションを設定するために使用されます4
14xml_set_character_data_handler()これはキャラクターデータ処理子を構築するために使用されます4
15xml_set_default_handler()これはデフォルト処理子を構築するために使用されます4
16xml_set_element_handler()これは開始および終了要素処理子を構築するために使用されます4
17xml_set_end_namespace_decl_handler()これは終了名前空間宣言処理子を構築するために使用されます4
18xml_set_external_entity_ref_handler()これは外部エンティティ処理子を構築するために使用されます4
19xml_set_notation_decl_handler()これはシンボル宣言処理プログラムを構築するために使用されます4
20xml_set_object()これはオブジェクトに XML 解析器を使用するために使用されます4
21xml_set_processing_instruction_handler()これは処理指令(PI)処理子を構築するために使用されます4
22xml_set_start_namespace_decl_handler()これは開始名前空間宣言処理子を構築するために使用されます4
23xml_set_unparsed_entity_decl_handler()これは未解析のエンティティ宣言処理子を構築するために使用されます4