php man page for xml_set_object

Query: xml_set_object

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

XML_SET_OBJECT(3)							 1							 XML_SET_OBJECT(3)

xml_set_object - Use XML Parser within an object

SYNOPSIS
bool xml_set_object (resource $parser, object &$object)
DESCRIPTION
This function allows to use $parser inside $object. All callback functions could be set with xml_set_element_handler(3) etc and assumed to be methods of $object.
PARAMETERS
o $parser - A reference to the XML parser to use inside the object. o $object - The object where to use the XML parser.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1 xml_set_object(3) example <?php class xml { var $parser; function xml() { $this->parser = xml_parser_create(); xml_set_object($this->parser, $this); xml_set_element_handler($this->parser, "tag_open", "tag_close"); xml_set_character_data_handler($this->parser, "cdata"); } function parse($data) { xml_parse($this->parser, $data); } function tag_open($parser, $tag, $attributes) { var_dump($parser, $tag, $attributes); } function cdata($parser, $cdata) { var_dump($parser, $cdata); } function tag_close($parser, $tag) { var_dump($parser, $tag); } } // end of class xml $xml_parser = new xml(); $xml_parser->parse("<A ID='hallo'>PHP</A>"); ?> PHP Documentation Group XML_SET_OBJECT(3)
Related Man Pages
xml::sax::parserfactory(3) - centos
xml::sax::parserfactory5.18(3) - mojave
xml_parser_create_ns(3) - php
xml_set_notation_decl_handler(3) - php
xml_set_unparsed_entity_decl_handler(3) - php
Similar Topics in the Unix Linux Community
how to find the end tag in xml file.
extract xml tag based on condition
Extract multiple xml tag value into CSV format
Need an efficient way to search for a tag in an xml file having millions of rows
Parsing XML file