- utf8_decode – It converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1
- utf8_encode – It encodes an ISO-8859-1 string to UTF-8
- xml_error_string – It returns an error string from the XML parser
- xml_get_current_byte_index – It returns current byte index for an XML parser
- xml_get_current_column_number – It returns current column number for an XML parser
- xml_get_current_line_number – It returns current line number for an XML parser
- xml_get_error_code – It returns XML parser error code
- xml_parse_into_struct – It parses XML data into an array structure
- xml_parse – It parses an XML document
- xml_parser_create_ns – It create an XML parser with namespace support
- xml_parser_create – It create an XML parser
- xml_parser_free – Free an XML parser
- xml_parser_get_option – It returns options from an XML parser
- xml_parser_set_option – It sets options in an XML parser
- xml_set_character_data_handler – It set up character data handler
- xml_set_default_handler – It set up default handler
- xml_set_element_handler – It set up start and end element handlers
- xml_set_end_namespace_decl_handler – It set up end namespace declaration handler
- xml_set_external_entity_ref_handler – It set up external entity reference handler
- xml_set_notation_decl_handler – It set up notation declaration handler
- xml_set_object – It uses XML Parser within an object
- xml_set_processing_instruction_handler – It set up processing instruction (PI) handler
- xml_set_start_namespace_decl_handler – It set up start namespace declaration handler
- xml_set_unparsed_entity_decl_handler – It set up unparsed entity declaration handler