Lines Matching refs:array

2 Test array_reverse() function : usage variations - different array values for 'array' argument
5 /* Prototype : array array_reverse(array $array [, bool $preserve_keys])
6 * Description: Return input as a new array with the order of the entries reversed
7 * Source code: ext/standard/array.c
12 * different array values for $array argument
37 $arrays = array (
38 /*1*/ array(1, 2), // array with default keys and numeric values
39 array(1.1, 2.2), // array with default keys & float values
40 array( array(2), array(1)), // sub arrays
41 array(false,true), // array with default keys and boolean values
42 array(), // empty array
43 array(NULL), // array with NULL
44 array("a","aaaa","b","bbbb","c","ccccc"),
47 /*8*/ array(1 => "one", 2 => "two", 3 => "three"), // explicit numeric keys, string values
48 array("one" => 1, "two" => 2, "three" => 3 ), // string keys & numeric values
49 array( 1 => 10, 2 => 20, 4 => 40, 3 => 30), // explicit numeric keys and numeric values
50 array( "one" => "ten", "two" => "twenty", "three" => "thirty"), // string key/value
51 array("one" => 1, 2 => "two", 4 => "four"), //mixed
53 // associative array, containing null/empty/boolean values as key/value
54 /*13*/ array(NULL => "NULL", null => "null", "NULL" => NULL, "null" => null),
55 array(true => "true", false => "false", "false" => false, "true" => true),
56 array("" => "emptyd", '' => 'emptys', "emptyd" => "", 'emptys' => ''),
57 array(1 => '', 2 => "", 3 => NULL, 4 => null, 5 => false, 6 => true),
58 array('' => 1, "" => 2, NULL => 3, null => 4, false => 5, true => 6),
60 // array with repetative keys
61 /*18*/ array("One" => 1, "two" => 2, "One" => 10, "two" => 20, "three" => 3)
66 foreach($arrays as $array) {
70 var_dump( array_reverse($array) );
73 var_dump( array_reverse($array, true) );
75 var_dump( array_reverse($array, false) );
88 array(2) {
95 array(2) {
102 array(2) {
110 array(2) {
117 array(2) {
124 array(2) {
132 array(2) {
134 array(1) {
139 array(1) {
145 array(2) {
147 array(1) {
152 array(1) {
158 array(2) {
160 array(1) {
165 array(1) {
172 array(2) {
179 array(2) {
186 array(2) {
194 array(0) {
197 array(0) {
200 array(0) {
204 array(1) {
209 array(1) {
214 array(1) {
220 array(6) {
235 array(6) {
250 array(6) {
266 array(3) {
275 array(3) {
284 array(3) {
294 array(3) {
303 array(3) {
312 array(3) {
322 array(4) {
333 array(4) {
344 array(4) {
356 array(3) {
365 array(3) {
374 array(3) {
384 array(3) {
393 array(3) {
402 array(3) {
412 array(3) {
421 array(3) {
430 array(3) {
440 array(4) {
451 array(4) {
462 array(4) {
474 array(3) {
483 array(3) {
492 array(3) {
502 array(6) {
517 array(6) {
532 array(6) {
548 array(3) {
557 array(3) {
566 array(3) {
576 array(3) {
585 array(3) {
594 array(3) {