1--TEST-- 2Testing lambda function in set_exception_handler() 3--FILE-- 4<?php 5function au($class) { 6 eval('class handler { 7 function handle($e) { 8 echo $e->getMessage()."\n"; 9 } 10 }'); 11} 12 13function __autoload($class) { 14 au($class); 15} 16 17//spl_autoload_register('au'); 18 19set_exception_handler(function($exception) { 20 $h = new handler(); 21 $h->handle($exception); 22}); 23 24throw new Exception('exception'); 25?> 26--EXPECT-- 27exception 28