Mailinglisten-Archive |
Hi, also, ich habe etwas dazu rausgefunden. > Hallo Leude, > > habe folgendes Problem. > Ich möchte gerne eine Warnung (E_WARNING) abfangen und dafür meine eigene > Fehlerbehandlung > verwenden. > > Der Aufruf soll in einer Klasse erfolgen. > <?php class foo{ function error($err_no,$errstr){ print "<br>Error occured"; } function r1(){ set_error_handler(array(&$this,'error')); } } ?> Dieses construct mit dem Aufruf: set_error_handler(array(&$this,'error')); geht erst ab php 4.3.0 ! Schade, aber da müssen wir uns wohl noch ein wenig gedulden (auf der aktuellen cvs-version funzt es schon!!) Vgl. auch: http://groups.google.de/groups?q=set_error_handler+in+class&hl=de&lr=&ie=UTF -8&oe=UTF-8&selm=akj2qn%241pqg%241_at_FreeBSD.csie.NCTU.edu.tw&rnum=6 Greetz und schönen Abend noch Jochen
php::bar PHP Wiki - Listenarchive