Annotation of embedaddon/php/Zend/tests/list_005.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Testing list() with several variables
3: --FILE--
4: <?php
5:
6: $a = "foo";
7:
8: list($a, $b, $c) = $a;
9:
10: var_dump($a, $b, $c);
11:
12: print "----\n";
13:
14: $a = 1;
15:
16: list($a, $b, $c) = $a;
17:
18: var_dump($a, $b, $c);
19:
20: print "----\n";
21:
22: $a = new stdClass;
23:
24: list($a, $b, $c) = $a;
25:
26: var_dump($a, $b, $c);
27:
28: print "----\n";
29:
30: $a = array(1, 2, 3);
31:
32: list($a, $b, $c) = $a;
33:
34: var_dump($a, $b, $c);
35:
36: ?>
37: --EXPECTF--
38: string(1) "f"
39: string(1) "o"
40: string(1) "o"
41: ----
42: NULL
43: NULL
44: NULL
45: ----
46:
47: Fatal error: Cannot use object of type stdClass as array in %s on line %d
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>