1
0
mirror of https://github.com/php/php-src.git synced 2026-04-20 14:31:06 +02:00
Files
archived-php-src/Zend/tests/match/030.phpt
2020-07-11 16:50:51 +02:00

24 lines
596 B
PHP

--TEST--
Test string match with undefined variable
--FILE--
<?php
set_error_handler(function ($errno, $message) {
throw new Exception("Custom error handler: $message");
});
echo match ($undefVar) {
default => "This should not get printed with or without opcache\n",
'1', '2', '3', '4', '5' => "Also should not be printed\n",
};
echo "unreachable\n";
?>
--EXPECTF--
Fatal error: Uncaught Exception: Custom error handler: Undefined variable $undefVar in %s030.php:4
Stack trace:
#0 %s030.php(7): {closure}(%d, 'Undefined varia...', '%s', %d)
#1 {main}
thrown in %s030.php on line 4