Annotation of embedaddon/php/Zend/tests/bug47714.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Testing lambda function in set_exception_handler()
! 3: --FILE--
! 4: <?php
! 5: function au($class) {
! 6: eval('class handler {
! 7: function handle($e) {
! 8: echo $e->getMessage()."\n";
! 9: }
! 10: }');
! 11: }
! 12:
! 13: function __autoload($class) {
! 14: au($class);
! 15: }
! 16:
! 17: //spl_autoload_register('au');
! 18:
! 19: set_exception_handler(function($exception) {
! 20: $h = new handler();
! 21: $h->handle($exception);
! 22: });
! 23:
! 24: throw new Exception('exception');
! 25: ?>
! 26: --EXPECT--
! 27: exception
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>