Annotation of embedaddon/php/ext/standard/tests/array/bug25359.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #25359 (array_multisort() does not work in a function if array is global or reference)
3: --FILE--
4: <?php
5:
6: function does_not_work()
7: {
8: global $data; // Remove this line to make array_multisort() work
9:
10: $data = array('first', 'fifth', 'second', 'forth', 'third');
11: $sort = array(1, 5, 2, 4, 3);
12: array_multisort($sort, $data);
13:
14: var_dump($data);
15: }
16:
17: does_not_work();
18:
19: ?>
20: --EXPECT--
21: array(5) {
22: [0]=>
23: string(5) "first"
24: [1]=>
25: string(6) "second"
26: [2]=>
27: string(5) "third"
28: [3]=>
29: string(5) "forth"
30: [4]=>
31: string(5) "fifth"
32: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>