Annotation of embedaddon/php/ext/standard/tests/array/array_chunk_variation10.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: array_chunk() - variation 10
! 3: --FILE--
! 4: <?php
! 5: $array = array (1 => 1, 2 => 2, 3 => 3);
! 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(3) {
! 17: [1]=>
! 18: int(1)
! 19: [2]=>
! 20: int(2)
! 21: [3]=>
! 22: int(3)
! 23: }
! 24: [0]
! 25: NULL
! 26: NULL
! 27: NULL
! 28:
! 29: [1]
! 30: array(3) {
! 31: [0]=>
! 32: array(1) {
! 33: [0]=>
! 34: int(1)
! 35: }
! 36: [1]=>
! 37: array(1) {
! 38: [0]=>
! 39: int(2)
! 40: }
! 41: [2]=>
! 42: array(1) {
! 43: [0]=>
! 44: int(3)
! 45: }
! 46: }
! 47: array(3) {
! 48: [0]=>
! 49: array(1) {
! 50: [1]=>
! 51: int(1)
! 52: }
! 53: [1]=>
! 54: array(1) {
! 55: [2]=>
! 56: int(2)
! 57: }
! 58: [2]=>
! 59: array(1) {
! 60: [3]=>
! 61: int(3)
! 62: }
! 63: }
! 64: array(3) {
! 65: [0]=>
! 66: array(1) {
! 67: [0]=>
! 68: int(1)
! 69: }
! 70: [1]=>
! 71: array(1) {
! 72: [0]=>
! 73: int(2)
! 74: }
! 75: [2]=>
! 76: array(1) {
! 77: [0]=>
! 78: int(3)
! 79: }
! 80: }
! 81:
! 82: [2]
! 83: array(2) {
! 84: [0]=>
! 85: array(2) {
! 86: [0]=>
! 87: int(1)
! 88: [1]=>
! 89: int(2)
! 90: }
! 91: [1]=>
! 92: array(1) {
! 93: [0]=>
! 94: int(3)
! 95: }
! 96: }
! 97: array(2) {
! 98: [0]=>
! 99: array(2) {
! 100: [1]=>
! 101: int(1)
! 102: [2]=>
! 103: int(2)
! 104: }
! 105: [1]=>
! 106: array(1) {
! 107: [3]=>
! 108: int(3)
! 109: }
! 110: }
! 111: array(2) {
! 112: [0]=>
! 113: array(2) {
! 114: [0]=>
! 115: int(1)
! 116: [1]=>
! 117: int(2)
! 118: }
! 119: [1]=>
! 120: array(1) {
! 121: [0]=>
! 122: int(3)
! 123: }
! 124: }
! 125:
! 126: [3]
! 127: array(1) {
! 128: [0]=>
! 129: array(3) {
! 130: [0]=>
! 131: int(1)
! 132: [1]=>
! 133: int(2)
! 134: [2]=>
! 135: int(3)
! 136: }
! 137: }
! 138: array(1) {
! 139: [0]=>
! 140: array(3) {
! 141: [1]=>
! 142: int(1)
! 143: [2]=>
! 144: int(2)
! 145: [3]=>
! 146: int(3)
! 147: }
! 148: }
! 149: array(1) {
! 150: [0]=>
! 151: array(3) {
! 152: [0]=>
! 153: int(1)
! 154: [1]=>
! 155: int(2)
! 156: [2]=>
! 157: int(3)
! 158: }
! 159: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>