xml_set_object(3) php man page | unix.com

Man Page: xml_set_object

Operating Environment: php

Section: 3

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_parse(3) - php
xml_parser_set_option(3) - php
xml_set_external_entity_ref_handler(3) - php
Similar Topics in the Unix Linux Community
sed parse small xml file
how to find the end tag in xml file.
extract xml tag based on condition
parsing xml file
How to grep for a word in xml?