/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/lang/catchable_error_002.phpt
29 строк
493 B
Máté Kocsis
Change argument error message format
26 фев 2020, 17:00
Не верифицирован
26 фев 2020, 17:00
960318e
Код
Авторство
О чём код?
--TEST-- Catchable fatal error [2] --FILE-- <?php class Foo { } function blah (Foo $a) { } function error() { $a = func_get_args(); var_dump($a); } set_error_handler('error'); try { blah (new StdClass); } catch (Error $ex) { echo $ex->getMessage(), "\n"; } echo "ALIVE!\n"; ?> --EXPECTF-- blah(): Argument #1 ($a) must be of type Foo, stdClass given, called in %scatchable_error_002.php on line %d ALIVE!