Return to bug21094.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / lang |
1.1 ! misho 1: --TEST-- ! 2: Bug #21094 (set_error_handler not accepting methods) ! 3: --FILE-- ! 4: <?php ! 5: class test { ! 6: function hdlr($errno, $errstr, $errfile, $errline) { ! 7: printf("[%d] errstr: %s, errfile: %s, errline: %d\n", $errno, $errstr, $errfile, $errline, $errstr); ! 8: } ! 9: } ! 10: ! 11: set_error_handler(array(new test(), "hdlr")); ! 12: ! 13: trigger_error("test"); ! 14: ?> ! 15: --EXPECTF-- ! 16: [1024] errstr: test, errfile: %s, errline: %d ! 17: