Annotation of embedaddon/php/Zend/tests/error_reporting05.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: testing @ and error_reporting - 5
                      3: --FILE--
                      4: <?php
                      5: 
                      6: error_reporting(E_ALL);
                      7:        
                      8: class 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;
                     20: echo $test->bcd;
                     21: 
                     22: @$test->qwe = 123;
                     23: echo @$test->wer;
                     24: 
                     25: var_dump(error_reporting());
                     26: 
                     27: echo "Done\n";
                     28: ?>
                     29: --EXPECTF--    
                     30: Notice: Undefined variable: undef_value in %s on line %d
                     31: 
                     32: Notice: Undefined variable: undef_name in %s on line %d
                     33: int(30719)
                     34: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>