Lines Matching refs:array_column

2 Test array_column() function: error conditions
6 * array array_column(array $input, mixed $column_key[, mixed $index_key]);
12 echo "*** Testing array_column() : error conditions ***\n";
14 echo "\n-- Testing array_column() function with Zero arguments --\n";
15 var_dump(array_column());
17 echo "\n-- Testing array_column() function with One argument --\n";
18 var_dump(array_column(array()));
20 echo "\n-- Testing array_column() function with string as first parameter --\n";
21 var_dump(array_column('foo', 0));
23 echo "\n-- Testing array_column() function with int as first parameter --\n";
24 var_dump(array_column(1, 'foo'));
26 echo "\n-- Testing array_column() column key parameter should be a string or an integer (testing bo…
27 var_dump(array_column(array(), true));
29 echo "\n-- Testing array_column() column key parameter should be a string or integer (testing array…
30 var_dump(array_column(array(), array()));
32 echo "\n-- Testing array_column() index key parameter should be a string or an integer (testing boo…
33 var_dump(array_column(array(), 'foo', true));
35 echo "\n-- Testing array_column() index key parameter should be a string or integer (testing array)…
36 var_dump(array_column(array(), 'foo', array()));
41 *** Testing array_column() : error conditions ***
43 -- Testing array_column() function with Zero arguments --
45 Warning: array_column() expects at least 2 parameters, 0 given in %s on line %d
48 -- Testing array_column() function with One argument --
50 Warning: array_column() expects at least 2 parameters, 1 given in %s on line %d
53 -- Testing array_column() function with string as first parameter --
55 Warning: array_column() expects parameter 1 to be array, string given in %s on line %d
58 -- Testing array_column() function with int as first parameter --
60 Warning: array_column() expects parameter 1 to be array, int given in %s on line %d
63 -- Testing array_column() column key parameter should be a string or an integer (testing bool) --
65 Warning: array_column(): The column key should be either a string or an integer in %s on line %d
68 -- Testing array_column() column key parameter should be a string or integer (testing array) --
70 Warning: array_column(): The column key should be either a string or an integer in %s on line %d
73 -- Testing array_column() index key parameter should be a string or an integer (testing bool) --
75 Warning: array_column(): The index key should be either a string or an integer in %s on line %d
78 -- Testing array_column() index key parameter should be a string or integer (testing array) --
80 Warning: array_column(): The index key should be either a string or an integer in %s on line %d