Re: [PHP] Callbacks in XML Parser

2005-12-18 Thread Norbert Wenzel

comex wrote:

xml_set_element_handler($this-xmlParser, $this-startTag,
$this-endTag);


xml_set_element_handler($this-xmlParser, array($this, 'startTag'),
array($this, 'endTag'));


i copied this from a posting about two weeks ago by Jochem Maas:

in this case there is an alterntive:

http://php.net/manual/en/function.xml-set-object.php

Norbert Wenzel wrote:

 Robert Cummings wrote:

 On Sat, 2005-12-10 at 11:25, mail wrote:

 xml_set_element_handler($parser, xml_start_element, 
xml_stop_element); //can't find function





 use array notation for object method handlers:

 xml_set_element_handler
 (
 $parser,
 array( $this, 'xml_start_element' ),
 array( $this, 'xml_stop_element' )
 );

 Cheers,
 Rob.



 Thanks,

 Norbert

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Callbacks in XML Parser

2005-12-18 Thread Amol Hatwar

   xml_set_element_handler
   (
   $parser,
   array( $this, 'xml_start_element' ),
   array( $this, 'xml_stop_element' )
   );
  

Thanks for helping me out :).

Warm regards,

ah

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Callbacks in XML Parser

2005-12-17 Thread Amol Hatwar
Hi,

Is there a way in PHP5 where I can use the xml_parser's
xml_set_element_handler() inside a class definition like so:

xml_set_element_handler($this-xmlParser, $this-startTag,
$this-endTag);

For me, this code doesn't seem to work. I have to use functions in the
global scope.

Regards,

ah

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Callbacks in XML Parser

2005-12-17 Thread comex
 xml_set_element_handler($this-xmlParser, $this-startTag,
 $this-endTag);
xml_set_element_handler($this-xmlParser, array($this, 'startTag'),
array($this, 'endTag'));

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php