xref: /PHP-8.4/Zend/tests/error_reporting08.phpt (revision d313ad60)
1--TEST--
2testing @ and error_reporting - 8
3--FILE--
4<?php
5
6error_reporting(E_ALL & ~E_DEPRECATED);
7
8function foo1($arg) {
9}
10
11function foo2($arg) {
12}
13
14function foo3() {
15    error_reporting(E_ALL);
16    echo $undef3;
17    throw new Exception("test");
18}
19
20try {
21    @foo1(@foo2(@foo3()));
22} catch (Exception $e) {
23}
24
25var_dump(error_reporting());
26
27echo "Done\n";
28?>
29--EXPECTF--
30Warning: Undefined variable $undef3 in %s on line %d
31int(30719)
32Done
33