Annotation of embedaddon/php/ext/standard/tests/array/natcasesort_variation8.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test natcasesort() function : usage variations - octal values
3: --FILE--
4: <?php
5: /* Prototype : bool natcasesort(array &$array_arg)
6: * Description: Sort an array using case-insensitive natural sort
7: * Source code: ext/standard/array.c
8: */
9:
10: /*
11: * Pass an array of octal values to test how natcasesort() re-orders it
12: */
13:
14: echo "*** Testing natcasesort() : usage variation ***\n";
15:
16: $unsorted_oct_array = array(01235, 0321, 0345, 066, 0772, 077, -066, -0345, 0);
17:
18: var_dump( natcasesort($unsorted_oct_array) );
19: var_dump($unsorted_oct_array);
20:
21: echo "Done";
22: ?>
23: --EXPECTF--
24: *** Testing natcasesort() : usage variation ***
25: bool(true)
26: array(9) {
27: [6]=>
28: int(-54)
29: [7]=>
30: int(-229)
31: [8]=>
32: int(0)
33: [3]=>
34: int(54)
35: [5]=>
36: int(63)
37: [1]=>
38: int(209)
39: [2]=>
40: int(229)
41: [4]=>
42: int(506)
43: [0]=>
44: int(669)
45: }
46: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>