Annotation of embedaddon/php/ext/standard/tests/array/array_fill_keys.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: basic array_fill_keys test
3: --INI--
4: precision=14
5: --FILE--
6: <?php
7: var_dump(array_fill_keys('test', 1));
8: var_dump(array_fill_keys(array(), 1));
9: var_dump(array_fill_keys(array('foo', 'bar'), NULL));
10: var_dump(array_fill_keys(array('5', 'foo', 10, 1.23), 123));
11: var_dump(array_fill_keys(array('test', TRUE, 10, 100), ''));
12: ?>
13: --EXPECTF--
14:
15: Warning: array_fill_keys() expects parameter 1 to be array, string given in %s on line %d
16: NULL
17: array(0) {
18: }
19: array(2) {
20: ["foo"]=>
21: NULL
22: ["bar"]=>
23: NULL
24: }
25: array(4) {
26: [5]=>
27: int(123)
28: ["foo"]=>
29: int(123)
30: [10]=>
31: int(123)
32: ["1.23"]=>
33: int(123)
34: }
35: array(4) {
36: ["test"]=>
37: string(0) ""
38: [1]=>
39: string(0) ""
40: [10]=>
41: string(0) ""
42: [100]=>
43: string(0) ""
44: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>