Mailinglisten-Archive |
Hallo Liste... Stehe heute nach ca 2 Jahre vor einem echten Problem : Ich will eine XML-Klasse schreiben, habe aber das Problem, dass ich xml_set_element_handler im Konstruktor ausführen will und dort ja die Klassenfunktionen "StartElement" und "EndElement" nur als String angeben kann. Aber wie gebe ich dort die Namen der Funktionen an ?? Das ist wichtig, da ja bei Ableitungen von der Klasse die Funktionen überschreibbar sein sollen. Auszug aus den Quellen : <snip> class XML { var $parser = 0; function XML( $encoding = "ISO-8859-1" ) { $this->parser = xml_parser_create( $encoding ); $ret = xml_set_element_handler( $this->parser, "XML::StartElement", "EndElement" ); } function Free ( ) { return xml_parser_free( $this->parser ); } function StartElement( $parser, $name, $attrs) { } function EndElement( $parser, $name ) { } } </snip> Ich hoffe einer der Hardcore-Leute hat damit schon mal was zu tun gehabt und kann mir weiterhelfen. Danke im voraus..... -- Frädrich Henry Paradigma Software GmbH Paul-Linke-Ufer 8E D-10999 Berlin Tel.: 030-61 07 42 64 Fax.: 030-61 07 44 26 -------------------------------------------------------------- Diese Mail wurde aus recycelten Buchsteben erstellt
php::bar PHP Wiki - Listenarchive