xref: /PHP-8.1/Zend/tests/error_reporting05.phpt (revision 36935e42)
1--TEST--
2testing @ and error_reporting - 5
3--FILE--
4<?php
5
6error_reporting(E_ALL);
7
8class test {
9    function __get($name) {
10        return $undef_name;
11    }
12    function __set($name, $value) {
13        return $undef_value;
14    }
15}
16
17$test = new test;
18
19$test->abc = 123;
20echo $test->bcd;
21
22@$test->qwe = 123;
23echo @$test->wer;
24
25var_dump(error_reporting());
26
27echo "Done\n";
28?>
29--EXPECTF--
30Warning: Undefined variable $undef_value in %s on line %d
31
32Warning: Undefined variable $undef_name in %s on line %d
33int(32767)
34Done
35