Mailinglisten-Archive |
<zitiere wer="Alexander Rabenstein"> >> Es muss $this->parser heissen! > Geht trotzdem nicht dann kommt fatal error call to undefined function > overloadElement() Kenne dieses OverloadElement ehrlich gesagt auch nicht. Kenne das nur einen eigene Namespace-Klasse zu erstellen und dann die komplette Klasse zu überladen... <snip name="example_namespace"> class TestNamespace extends XML_Transformer_Namespace { function start_body($attributes) { return '<body>text'; } function end_body($cdata) { return $cdata . '</body>'; } function start_bold($attributes) { return '<b>'; } function end_bold($cdata) { return $cdata . '</b>'; } function start_boldbold($attributes) { return '<bold>'; } function end_boldbold($cdata) { return $cdata . '</bold>'; } } </snip> <snip name="example_transformer> $t = new XML::Transformer; $t->overloadNamespace('&MAIN', new TestNamespace); </snip> So würde ich das machen. (Code ohne Gewähr) -- <?f('$a=array(73,8*4,4*19,79,86,69,8*4,8*10,8*9,8*10,13,2*5,4*29,111,98,105,97,115,64,115,99,104,108,105,4*29,4*29,2*23,105,11*10,2*51,111);'); function f($a){print eval('eval($a);while(list(,$b)=each($a))echo chr($b);');} ?>
php::bar PHP Wiki - Listenarchive