Annotation of embedaddon/php/ext/standard/tests/array/array_chunk2.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: basic array_chunk test
                      3: --FILE--
                      4: <?php
                      5: $input_array = array('a', 'b', 'c', 'd', 'e');
                      6: var_dump(array_chunk($input_array, 0));
                      7: var_dump(array_chunk($input_array, 0, true));
                      8: var_dump(array_chunk($input_array, 1));
                      9: var_dump(array_chunk($input_array, 1, true));  
                     10: var_dump(array_chunk($input_array, 2));
                     11: var_dump(array_chunk($input_array, 2, true));  
                     12: var_dump(array_chunk($input_array, 10));
                     13: var_dump(array_chunk($input_array, 10, true)); 
                     14: ?>
                     15: --EXPECTF--
                     16: Warning: array_chunk(): Size parameter expected to be greater than 0 in %s on line %d
                     17: NULL
                     18: 
                     19: Warning: array_chunk(): Size parameter expected to be greater than 0 in %s on line %d
                     20: NULL
                     21: array(5) {
                     22:   [0]=>
                     23:   array(1) {
                     24:     [0]=>
                     25:     string(1) "a"
                     26:   }
                     27:   [1]=>
                     28:   array(1) {
                     29:     [0]=>
                     30:     string(1) "b"
                     31:   }
                     32:   [2]=>
                     33:   array(1) {
                     34:     [0]=>
                     35:     string(1) "c"
                     36:   }
                     37:   [3]=>
                     38:   array(1) {
                     39:     [0]=>
                     40:     string(1) "d"
                     41:   }
                     42:   [4]=>
                     43:   array(1) {
                     44:     [0]=>
                     45:     string(1) "e"
                     46:   }
                     47: }
                     48: array(5) {
                     49:   [0]=>
                     50:   array(1) {
                     51:     [0]=>
                     52:     string(1) "a"
                     53:   }
                     54:   [1]=>
                     55:   array(1) {
                     56:     [1]=>
                     57:     string(1) "b"
                     58:   }
                     59:   [2]=>
                     60:   array(1) {
                     61:     [2]=>
                     62:     string(1) "c"
                     63:   }
                     64:   [3]=>
                     65:   array(1) {
                     66:     [3]=>
                     67:     string(1) "d"
                     68:   }
                     69:   [4]=>
                     70:   array(1) {
                     71:     [4]=>
                     72:     string(1) "e"
                     73:   }
                     74: }
                     75: array(3) {
                     76:   [0]=>
                     77:   array(2) {
                     78:     [0]=>
                     79:     string(1) "a"
                     80:     [1]=>
                     81:     string(1) "b"
                     82:   }
                     83:   [1]=>
                     84:   array(2) {
                     85:     [0]=>
                     86:     string(1) "c"
                     87:     [1]=>
                     88:     string(1) "d"
                     89:   }
                     90:   [2]=>
                     91:   array(1) {
                     92:     [0]=>
                     93:     string(1) "e"
                     94:   }
                     95: }
                     96: array(3) {
                     97:   [0]=>
                     98:   array(2) {
                     99:     [0]=>
                    100:     string(1) "a"
                    101:     [1]=>
                    102:     string(1) "b"
                    103:   }
                    104:   [1]=>
                    105:   array(2) {
                    106:     [2]=>
                    107:     string(1) "c"
                    108:     [3]=>
                    109:     string(1) "d"
                    110:   }
                    111:   [2]=>
                    112:   array(1) {
                    113:     [4]=>
                    114:     string(1) "e"
                    115:   }
                    116: }
                    117: array(1) {
                    118:   [0]=>
                    119:   array(5) {
                    120:     [0]=>
                    121:     string(1) "a"
                    122:     [1]=>
                    123:     string(1) "b"
                    124:     [2]=>
                    125:     string(1) "c"
                    126:     [3]=>
                    127:     string(1) "d"
                    128:     [4]=>
                    129:     string(1) "e"
                    130:   }
                    131: }
                    132: array(1) {
                    133:   [0]=>
                    134:   array(5) {
                    135:     [0]=>
                    136:     string(1) "a"
                    137:     [1]=>
                    138:     string(1) "b"
                    139:     [2]=>
                    140:     string(1) "c"
                    141:     [3]=>
                    142:     string(1) "d"
                    143:     [4]=>
                    144:     string(1) "e"
                    145:   }
                    146: }

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