Annotation of embedaddon/php/ext/standard/tests/array/array_chunk_variation17.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: array_chunk() - variation 17
        !             3: --FILE--
        !             4: <?php
        !             5: $array = array (1, 2, 3, 4);
        !             6: var_dump ($array);
        !             7: for ($i = 0; $i < (sizeof($array) + 1); $i++) {
        !             8:        echo "[$i]\n";
        !             9:        var_dump (@array_chunk ($array, $i));
        !            10:        var_dump (@array_chunk ($array, $i, TRUE));
        !            11:        var_dump (@array_chunk ($array, $i, FALSE));
        !            12:        echo "\n";
        !            13: }
        !            14: ?>
        !            15: --EXPECT--
        !            16: array(4) {
        !            17:   [0]=>
        !            18:   int(1)
        !            19:   [1]=>
        !            20:   int(2)
        !            21:   [2]=>
        !            22:   int(3)
        !            23:   [3]=>
        !            24:   int(4)
        !            25: }
        !            26: [0]
        !            27: NULL
        !            28: NULL
        !            29: NULL
        !            30: 
        !            31: [1]
        !            32: array(4) {
        !            33:   [0]=>
        !            34:   array(1) {
        !            35:     [0]=>
        !            36:     int(1)
        !            37:   }
        !            38:   [1]=>
        !            39:   array(1) {
        !            40:     [0]=>
        !            41:     int(2)
        !            42:   }
        !            43:   [2]=>
        !            44:   array(1) {
        !            45:     [0]=>
        !            46:     int(3)
        !            47:   }
        !            48:   [3]=>
        !            49:   array(1) {
        !            50:     [0]=>
        !            51:     int(4)
        !            52:   }
        !            53: }
        !            54: array(4) {
        !            55:   [0]=>
        !            56:   array(1) {
        !            57:     [0]=>
        !            58:     int(1)
        !            59:   }
        !            60:   [1]=>
        !            61:   array(1) {
        !            62:     [1]=>
        !            63:     int(2)
        !            64:   }
        !            65:   [2]=>
        !            66:   array(1) {
        !            67:     [2]=>
        !            68:     int(3)
        !            69:   }
        !            70:   [3]=>
        !            71:   array(1) {
        !            72:     [3]=>
        !            73:     int(4)
        !            74:   }
        !            75: }
        !            76: array(4) {
        !            77:   [0]=>
        !            78:   array(1) {
        !            79:     [0]=>
        !            80:     int(1)
        !            81:   }
        !            82:   [1]=>
        !            83:   array(1) {
        !            84:     [0]=>
        !            85:     int(2)
        !            86:   }
        !            87:   [2]=>
        !            88:   array(1) {
        !            89:     [0]=>
        !            90:     int(3)
        !            91:   }
        !            92:   [3]=>
        !            93:   array(1) {
        !            94:     [0]=>
        !            95:     int(4)
        !            96:   }
        !            97: }
        !            98: 
        !            99: [2]
        !           100: array(2) {
        !           101:   [0]=>
        !           102:   array(2) {
        !           103:     [0]=>
        !           104:     int(1)
        !           105:     [1]=>
        !           106:     int(2)
        !           107:   }
        !           108:   [1]=>
        !           109:   array(2) {
        !           110:     [0]=>
        !           111:     int(3)
        !           112:     [1]=>
        !           113:     int(4)
        !           114:   }
        !           115: }
        !           116: array(2) {
        !           117:   [0]=>
        !           118:   array(2) {
        !           119:     [0]=>
        !           120:     int(1)
        !           121:     [1]=>
        !           122:     int(2)
        !           123:   }
        !           124:   [1]=>
        !           125:   array(2) {
        !           126:     [2]=>
        !           127:     int(3)
        !           128:     [3]=>
        !           129:     int(4)
        !           130:   }
        !           131: }
        !           132: array(2) {
        !           133:   [0]=>
        !           134:   array(2) {
        !           135:     [0]=>
        !           136:     int(1)
        !           137:     [1]=>
        !           138:     int(2)
        !           139:   }
        !           140:   [1]=>
        !           141:   array(2) {
        !           142:     [0]=>
        !           143:     int(3)
        !           144:     [1]=>
        !           145:     int(4)
        !           146:   }
        !           147: }
        !           148: 
        !           149: [3]
        !           150: array(2) {
        !           151:   [0]=>
        !           152:   array(3) {
        !           153:     [0]=>
        !           154:     int(1)
        !           155:     [1]=>
        !           156:     int(2)
        !           157:     [2]=>
        !           158:     int(3)
        !           159:   }
        !           160:   [1]=>
        !           161:   array(1) {
        !           162:     [0]=>
        !           163:     int(4)
        !           164:   }
        !           165: }
        !           166: array(2) {
        !           167:   [0]=>
        !           168:   array(3) {
        !           169:     [0]=>
        !           170:     int(1)
        !           171:     [1]=>
        !           172:     int(2)
        !           173:     [2]=>
        !           174:     int(3)
        !           175:   }
        !           176:   [1]=>
        !           177:   array(1) {
        !           178:     [3]=>
        !           179:     int(4)
        !           180:   }
        !           181: }
        !           182: array(2) {
        !           183:   [0]=>
        !           184:   array(3) {
        !           185:     [0]=>
        !           186:     int(1)
        !           187:     [1]=>
        !           188:     int(2)
        !           189:     [2]=>
        !           190:     int(3)
        !           191:   }
        !           192:   [1]=>
        !           193:   array(1) {
        !           194:     [0]=>
        !           195:     int(4)
        !           196:   }
        !           197: }
        !           198: 
        !           199: [4]
        !           200: array(1) {
        !           201:   [0]=>
        !           202:   array(4) {
        !           203:     [0]=>
        !           204:     int(1)
        !           205:     [1]=>
        !           206:     int(2)
        !           207:     [2]=>
        !           208:     int(3)
        !           209:     [3]=>
        !           210:     int(4)
        !           211:   }
        !           212: }
        !           213: array(1) {
        !           214:   [0]=>
        !           215:   array(4) {
        !           216:     [0]=>
        !           217:     int(1)
        !           218:     [1]=>
        !           219:     int(2)
        !           220:     [2]=>
        !           221:     int(3)
        !           222:     [3]=>
        !           223:     int(4)
        !           224:   }
        !           225: }
        !           226: array(1) {
        !           227:   [0]=>
        !           228:   array(4) {
        !           229:     [0]=>
        !           230:     int(1)
        !           231:     [1]=>
        !           232:     int(2)
        !           233:     [2]=>
        !           234:     int(3)
        !           235:     [3]=>
        !           236:     int(4)
        !           237:   }
        !           238: }

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