XML解析是一个PHP扩展,允许无涯教程轻松地操作和获取XML数据。
XML Parsing 函数列表
php-表示支持该函数的php的最早版本。
| Sr.No | Function & Remark | PHP |
|---|---|---|
| 1 |
sutf8_decode 它用于将带有用UTF-8编码的ISO-8859-1字符的字符串转换为单字节ISO-8859-1 |
4 |
| 2 |
utf8_encode 它用于将ISO-8859-1字符串编码为UTF-8。 |
4 |
| 3 |
xml_error_string 它用于获取XML解析器错误字符串 |
5 |
| 4 |
xml_get_current_byte_index 它用于获取XML解析器的当前字节索引 |
4 |
| 5 |
xml_get_current_column_number 它用于获取XML解析器的当前列号 |
4 |
| 6 |
xml_get_current_line_number 它用于获取XML解析器的当前行号 |
4 |
| 7 |
xml_get_error_code 它用于获取XML解析器错误代码 |
4 |
| 8 |
xml_parse_into_struct 它用于将任何格式化的XML解析为数组结构 |
4 |
| 9 |
xml_parser_create_ns 它用于创建具有名称空间支持的XML解析器 |
4 |
| 10 |
xml_parser_create 它用于创建XML解析器 |
4 |
| 11 |
xml_parser_free 它用来释放XML解析器 |
4 |
| 12 |
xml_parser_get_option 它用于从XML解析器获取options |
4 |
| 13 |
xml_parser_set_option 它用于在XML解析器中设置options |
4 |
| 14 |
xml_set_character_data_handler 它用于设置字符数据处理程序 |
4 |
| 15 |
xml_set_default_handler 用于设置默认处理程序 |
4 |
| 16 |
xml_set_element_handler 它用于设置开始和结束元素处理程序 |
4 |
| 17 |
xml_set_end_namespace_decl_handler 它用于设置结束命名空间声明处理程序 |
4 |
| 18 |
xml_set_external_entity_ref_handler 用于设置外部实体引用处理程序 |
4 |
| 19 |
xml_set_notation_decl_handler 它用于设置符号声明处理程序 |
4 |
| 20 |
xml_set_object 它用于指定对象内的XML解析器 |
4 |
| 21 |
xml_set_processing_instruction_handler 用于设置处理指令(PI)处理程序 |
4 |
| 22 |
xml_set_start_namespace_decl_handler 它用于设置开始命名空间声明处理程序 |
4 |
| 23 |
xml_set_unparsed_entity_decl_handler 它用于设置未解析的实体声明处理程序 |
4 |