Lines Matching refs:array

2 Test array_reverse() function : usage variations - assoc. array with diff. keys 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 * keys for $array argument
36 // initializing the array
37 $arrays = array (
39 // empty array
40 /*1*/ array(),
43 array(0 => "0"),
44 array(1 => "1"),
45 array(1 => "1", 2 => "2", 3 => "3", 4 => "4"),
48 /*5*/ array(2.3333 => "float"),
49 array(1.2 => "f1", 3.33 => "f2", 4.89999922839999 => "f3", 33333333.333333 => "f4"),
52 array("\tHello" => 111, "re\td" => "color", "\v\fworld" => 2.2, "pen\n" => 33),
53 /*8*/ array("\tHello" => 111, "re\td" => "color", "\v\fworld" => 2.2, "pen\n" => 33),
54 array("hello", $heredoc => "string"), // heredoc
56 // array with object, unset variable and resource variable
57 array(new classA() => 11, @$unset_var => "hello", $fp => 'resource'),
59 // array with mixed values
60 /*11*/ array('hello' => 1, new classA() => 2, "fruit" => 2.2, $fp => 'resource', 133 => "int", 444.…
65 foreach($arrays as $array) {
69 var_dump( array_reverse($array) );
72 var_dump( array_reverse($array, true) );
74 var_dump( array_reverse($array, false) );
95 array(0) {
98 array(0) {
101 array(0) {
105 array(1) {
110 array(1) {
115 array(1) {
121 array(1) {
126 array(1) {
131 array(1) {
137 array(4) {
148 array(4) {
159 array(4) {
171 array(1) {
176 array(1) {
181 array(1) {
187 array(4) {
198 array(4) {
209 array(4) {
221 array(4) {
233 array(4) {
245 array(4) {
258 array(4) {
270 array(4) {
282 array(4) {
295 array(2) {
302 array(2) {
309 array(2) {
317 array(1) {
322 array(1) {
327 array(1) {
333 array(6) {
348 array(6) {
363 array(6) {