
- PHP Tutorial
- PHP - Home
- PHP - Introduction
- PHP - Environment Setup
- PHP - Syntax Overview
- PHP - Variable Types
- PHP - Constants
- PHP - Operator Types
- PHP - Decision Making
- PHP - Loop Types
- PHP - Arrays
- PHP - Strings
- PHP - Web Concepts
- PHP - GET & POST
- PHP - File Inclusion
- PHP - Files & I/O
- PHP - Functions
- PHP - Cookies
- PHP - Sessions
- PHP - Sending Emails
- PHP - File Uploading
- PHP - Coding Standard
- Advanced PHP
- PHP - Predefined Variables
- PHP - Regular Expression
- PHP - Error Handling
- PHP - Bugs Debugging
- PHP - Date & Time
- PHP & MySQL
- PHP & AJAX
- PHP & XML
- PHP - Object Oriented
- PHP - For C Developers
- PHP - For PERL Developers
- PHP Form Examples
- PHP - Form Introduction
- PHP - Validation Example
- PHP - Complete Form
- PHP login Examples
- PHP - Login Example
- PHP - Facebook Login
- PHP - Paypal Integration
- PHP - MySQL Login
- PHP AJAX Examples
- PHP - AJAX Search
- PHP - AJAX XML Parser
- PHP - AJAX Auto Complete Search
- PHP - AJAX RSS Feed Example
- PHP XML Example
- PHP - XML Introduction
- PHP - Simple XML
- PHP - Simple XML GET
- PHP - SAX Parser Example
- PHP - DOM Parser Example
- PHP Frame Works
- PHP - Frame Works
- PHP - Core PHP vs Frame Works
- PHP Design Patterns
- PHP - Design Patterns
- PHP Function Reference
- PHP - Built-In Functions
- PHP Useful Resources
- PHP - Questions & Answers
- PHP - Useful Resources
- PHP - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
PHP - XML Parsing Functions
XML parsing is a PHP extension that allows us to easily manipulate and get XML data.
Installation
This extension enable by default. Default command line for disable at compile time is --disable-xml
Runtime Configuration
This extension has no configuration directives defined in php.ini.
List of Functions
PHP − indicates the earliest version of PHP that supports the function.
Sr.No | Function & Description | PHP |
---|---|---|
1 | sutf8_decode
It is used to convert a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1 |
4 |
2 | utf8_encode
It used to encodes an ISO-8859-1 string to UTF-8. |
4 |
3 | xml_error_string
It used to get XML parser error string |
5 |
4 | xml_get_current_byte_index
It used to get current byte index for an XML parser |
4 |
5 | xml_get_current_column_number
It used to get current column number for an XML parser |
4 |
6 | xml_get_current_line_number
It used to get current line number for an XML parser |
4 |
7 | xml_get_error_code
It used to get xml parser error code |
4 |
8 | xml_parse_into_struct
It used to parse any formatted xml into array structure |
4 |
9 | xml_parser_create_ns
It used to create an XML parser with namespace support |
4 |
10 | xml_parser_create
It used to create an XML parser |
4 |
11 | xml_parser_free
It used to free an XML parser |
4 |
12 | xml_parser_get_option
It used to get options from an XML parser |
4 |
13 | xml_parser_set_option
It used to set options in an XML parser |
4 |
14 | xml_set_character_data_handler
It used to set up character data handler |
4 |
15 | xml_set_default_handler
It used to set up default handler |
4 |
16 | xml_set_element_handler
It used to set up start and end element handlers |
4 |
17 | xml_set_end_namespace_decl_handler
It used to set up end namespace declaration handler |
4 |
18 | xml_set_external_entity_ref_handler
It used to set up external entity reference handler |
4 |
19 | xml_set_notation_decl_handler
It used to set up notation declaration handler |
4 |
20 | xml_set_object
It used to specifies XML Parser within an object |
4 |
21 | xml_set_processing_instruction_handler
It used to set up processing instruction (PI) handler |
4 |
22 | xml_set_start_namespace_decl_handler
It used to set up start namespace declaration handler |
4 |
23 | xml_set_unparsed_entity_decl_handler
It used to set up unparsed entity declaration handler |
4 |