1--TEST--
2testing @ and error_reporting - 7
3--FILE--
4<?php
5
6error_reporting(E_ALL);
7
8function foo1($arg) {
9}
10
11function foo2($arg) {
12}
13
14function foo3() {
15    echo $undef3;
16    throw new Exception("test");
17}
18
19try {
20    @error_reporting(@foo1(@foo2(@foo3())));
21} catch (Exception $e) {
22}
23
24var_dump(error_reporting());
25
26echo "Done\n";
27?>
28--EXPECT--
29int(30719)
30Done
31