Annotation of embedaddon/php/ext/spl/tests/fixedarray_010.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: SPL: FixedArray: Setting size
                      3: --FILE--
                      4: <?php
                      5: 
                      6: $a = new SplFixedArray(0);
                      7: $a = new SplFixedArray(3);
                      8: 
                      9: $a[0] = 1;
                     10: 
                     11: $a->setSize(2);
                     12: $a->setSize(3);
                     13: $a->setSize(0);
                     14: 
                     15: $a = new SplFixedArray(0);
                     16: $a->setSize(0);
                     17: var_dump($a->getSize());
                     18: 
                     19: $a = new SplFixedArray(10);
                     20: $a->setSize(10);
                     21: var_dump($a->getSize());
                     22: 
                     23: $a = new SplFixedArray(1);
                     24: $a->setSize(5);
                     25: var_dump($a->getSize());
                     26: 
                     27: $a = new SplFixedArray(20);
                     28: $a->setSize(3);
                     29: var_dump($a->getSize());
                     30: 
                     31: $a = new SplFixedArray(3);
                     32: 
                     33: $a[0] = "test"; 
                     34: $a[1] = array(1,2,"blah"); 
                     35: $a[2] = 1; 
                     36: $a[0] = "test"; 
                     37: 
                     38: $a->setSize(0);
                     39: var_dump($a->getSize());
                     40: 
                     41: print "ok\n";
                     42: 
                     43: ?>
                     44: --EXPECT--
                     45: int(0)
                     46: int(10)
                     47: int(5)
                     48: int(3)
                     49: int(0)
                     50: ok

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