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) - mojave
xml_parse(3) - php
xml_set_character_data_handler(3) - php
xml_set_external_entity_ref_handler(3) - php
xml_set_object(3) - php
Similar Topics in the Unix Linux Community
sed parse small xml file
extract xml tag based on condition
Extract multiple xml tag value into CSV format
parsing xml file
Find replace text in xml file on the fly