forked from php/php-src
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrange_inputs_string_digits.phpt
97 lines (96 loc) · 1.19 KB
/
range_inputs_string_digits.phpt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
--TEST--
Test range() function with string digits
--FILE--
<?php
echo "Only digits\n";
var_dump( range("1", "9") );
var_dump( range("9", "1") );
echo "Only digits and char\n";
var_dump( range("9", "A") );
var_dump( range("A", "9") );
echo "Done\n";
?>
--EXPECT--
Only digits
array(9) {
[0]=>
string(1) "1"
[1]=>
string(1) "2"
[2]=>
string(1) "3"
[3]=>
string(1) "4"
[4]=>
string(1) "5"
[5]=>
string(1) "6"
[6]=>
string(1) "7"
[7]=>
string(1) "8"
[8]=>
string(1) "9"
}
array(9) {
[0]=>
string(1) "9"
[1]=>
string(1) "8"
[2]=>
string(1) "7"
[3]=>
string(1) "6"
[4]=>
string(1) "5"
[5]=>
string(1) "4"
[6]=>
string(1) "3"
[7]=>
string(1) "2"
[8]=>
string(1) "1"
}
Only digits and char
array(9) {
[0]=>
string(1) "9"
[1]=>
string(1) ":"
[2]=>
string(1) ";"
[3]=>
string(1) "<"
[4]=>
string(1) "="
[5]=>
string(1) ">"
[6]=>
string(1) "?"
[7]=>
string(1) "@"
[8]=>
string(1) "A"
}
array(9) {
[0]=>
string(1) "A"
[1]=>
string(1) "@"
[2]=>
string(1) "?"
[3]=>
string(1) ">"
[4]=>
string(1) "="
[5]=>
string(1) "<"
[6]=>
string(1) ";"
[7]=>
string(1) ":"
[8]=>
string(1) "9"
}
Done