123456789101112131415161718192021222324252627 |
- --TEST--
- Bug #79599 (coredump in set_error_handler)
- --FILE--
- <?php
- set_error_handler(function($code, $message){
- throw new \Exception($message);
- });
- function test1(){
- $a[] = $b;
- }
- function test2(){
- $a[$c] = $b;
- }
- try{
- test1();
- }catch(\Exception $e){
- var_dump($e->getMessage());
- }
- try{
- test2();
- }catch(\Exception $e){
- var_dump($e->getMessage());
- }
- ?>
- --EXPECT--
- string(21) "Undefined variable $b"
- string(21) "Undefined variable $c"
|