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

1.1       misho       1: --TEST--
                      2: string offset 001
                      3: --FILE--
                      4: <?php
                      5: function foo($x) {
                      6:        var_dump($x);
                      7: }
                      8: 
                      9: $str = "abc";
                     10: var_dump($str[-1]);
                     11: var_dump($str[0]);
                     12: var_dump($str[1]);
                     13: var_dump($str[2]);
                     14: var_dump($str[3]);
                     15: var_dump($str[1][0]);
                     16: var_dump($str[2][1]);
                     17: 
                     18: foo($str[-1]);
                     19: foo($str[0]);
                     20: foo($str[1]);
                     21: foo($str[2]);
                     22: foo($str[3]);
                     23: foo($str[1][0]);
                     24: foo($str[2][1]);
                     25: ?>
                     26: --EXPECTF--
                     27: Notice: Uninitialized string offset: -1 in %sstr_offset_001.php on line %d
                     28: string(0) ""
                     29: string(1) "a"
                     30: string(1) "b"
                     31: string(1) "c"
                     32: 
                     33: Notice: Uninitialized string offset: 3 in %sstr_offset_001.php on line %d
                     34: string(0) ""
                     35: string(1) "b"
                     36: 
                     37: Notice: Uninitialized string offset: 1 in %sstr_offset_001.php on line %d
                     38: string(0) ""
                     39: 
                     40: Notice: Uninitialized string offset: -1 in %sstr_offset_001.php on line %d
                     41: string(0) ""
                     42: string(1) "a"
                     43: string(1) "b"
                     44: string(1) "c"
                     45: 
                     46: Notice: Uninitialized string offset: 3 in %sstr_offset_001.php on line %d
                     47: string(0) ""
                     48: string(1) "b"
                     49: 
                     50: Notice: Uninitialized string offset: 1 in %sstr_offset_001.php on line %d
                     51: string(0) ""

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