import zend standard tests
[hiphop-php.git] / hphp / test / zend / bad / ext-standard-array / ksort_basic.php.expectf
blobc6a60317b3b0ba5c2232b278da2b04f8a8267de9
1 *** Testing ksort() : basic functionality ***
3 -- Testing ksort() by supplying string array, 'flag' value is defualt --
4 bool(true)
5 array(8) {
6   ["O"]=>
7   string(6) "Orange"
8   ["O1"]=>
9   string(7) "Orange1"
10   ["O3"]=>
11   string(7) "Orange3"
12   ["b"]=>
13   string(6) "banana"
14   ["l"]=>
15   string(5) "lemon"
16   ["o"]=>
17   string(6) "orange"
18   ["o2"]=>
19   string(7) "orange2"
20   ["o20"]=>
21   string(8) "orange20"
24 -- Testing ksort() by supplying numeric array, 'flag' value is defualt --
25 bool(true)
26 array(4) {
27   [22]=>
28   int(1)
29   [33]=>
30   int(3)
31   [100]=>
32   int(4)
33   [555]=>
34   int(2)
37 -- Testing ksort() by supplying string array, 'flag' = SORT_REGULAR --
38 bool(true)
39 array(8) {
40   ["O"]=>
41   string(6) "Orange"
42   ["O1"]=>
43   string(7) "Orange1"
44   ["O3"]=>
45   string(7) "Orange3"
46   ["b"]=>
47   string(6) "banana"
48   ["l"]=>
49   string(5) "lemon"
50   ["o"]=>
51   string(6) "orange"
52   ["o2"]=>
53   string(7) "orange2"
54   ["o20"]=>
55   string(8) "orange20"
58 -- Testing ksort() by supplying numeric array, 'flag' = SORT_REGULAR --
59 bool(true)
60 array(4) {
61   [22]=>
62   int(1)
63   [33]=>
64   int(3)
65   [100]=>
66   int(4)
67   [555]=>
68   int(2)
71 -- Testing ksort() by supplying string array, 'flag' = SORT_STRING --
72 bool(true)
73 array(8) {
74   ["O"]=>
75   string(6) "Orange"
76   ["O1"]=>
77   string(7) "Orange1"
78   ["O3"]=>
79   string(7) "Orange3"
80   ["b"]=>
81   string(6) "banana"
82   ["l"]=>
83   string(5) "lemon"
84   ["o"]=>
85   string(6) "orange"
86   ["o2"]=>
87   string(7) "orange2"
88   ["o20"]=>
89   string(8) "orange20"
92 -- Testing ksort() by supplying string array (case insensitive), 'flag' = SORT_STRING|SORT_FLAG_CASE --
93 bool(true)
94 array(8) {
95   [0]=>
96   string(6) "banana"
97   [1]=>
98   string(5) "lemon"
99   [2]=>
100   string(6) "orange"
101   [3]=>
102   string(6) "Orange"
103   [4]=>
104   string(7) "Orange1"
105   [5]=>
106   string(7) "orange2"
107   [6]=>
108   string(8) "orange20"
109   [7]=>
110   string(7) "Orange3"
113 -- Testing ksort() by supplying string array (natural), 'flag' = SORT_NATURAL --
114 bool(true)
115 array(8) {
116   [0]=>
117   string(6) "Orange"
118   [1]=>
119   string(7) "Orange1"
120   [2]=>
121   string(7) "Orange3"
122   [3]=>
123   string(6) "banana"
124   [4]=>
125   string(5) "lemon"
126   [5]=>
127   string(6) "orange"
128   [6]=>
129   string(7) "orange2"
130   [7]=>
131   string(8) "orange20"
134 -- Testing ksort() by supplying string array (natural, case insensitive), 'flag' = SORT_NATURAL|SORT_FLAG_CASE --
135 bool(true)
136 array(8) {
137   [0]=>
138   string(6) "banana"
139   [1]=>
140   string(5) "lemon"
141   [2]=>
142   string(6) "orange"
143   [3]=>
144   string(6) "Orange"
145   [4]=>
146   string(7) "Orange1"
147   [5]=>
148   string(7) "orange2"
149   [6]=>
150   string(7) "Orange3"
151   [7]=>
152   string(8) "orange20"
155 -- Testing ksort() by supplying numeric array, 'flag' = SORT_NUMERIC --
156 bool(true)
157 array(4) {
158   [22]=>
159   int(1)
160   [33]=>
161   int(3)
162   [100]=>
163   int(4)
164   [555]=>
165   int(2)
167 Done