12345678910111213141516171819202122232425262728293031323334 |
- --TEST--
- testing @ and error_reporting - 5
- --FILE--
- <?php
- error_reporting(E_ALL);
- class test {
- function __get($name) {
- return $undef_name;
- }
- function __set($name, $value) {
- return $undef_value;
- }
- }
- $test = new test;
- $test->abc = 123;
- echo $test->bcd;
- @$test->qwe = 123;
- echo @$test->wer;
- var_dump(error_reporting());
- echo "Done\n";
- ?>
- --EXPECTF--
- Warning: Undefined variable $undef_value in %s on line %d
- Warning: Undefined variable $undef_name in %s on line %d
- int(32767)
- Done
|