@@ -5,25 +5,29 @@ Feature Request #50283 (allow base in gmp_strval to use full range: 2 to 62, and
5
5
--FILE--
6
6
<?php
7
7
$ a = gmp_init ("0x41682179fbf5 " );
8
- printf ("Decimal: %s, 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,-36 ));
8
+ printf ("Decimal: %s, - 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,-36 ));
9
9
printf ("Decimal: %s, 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,36 ));
10
- printf ("Decimal: %s, 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,-1 ));
11
- printf ("Decimal: %s, 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,1 ));
12
- printf ("Decimal: %s, 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,-37 ));
13
- printf ("Decimal: %s, 36-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,37 ));
10
+ printf ("Decimal: %s, -1-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,-1 ));
11
+ printf ("Decimal: %s, 1-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,1 ));
12
+ printf ("Decimal: %s, -37-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,-37 ));
13
+ printf ("Decimal: %s, 37-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,37 ));
14
+ printf ("Decimal: %s, 62-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,62 ));
15
+ printf ("Decimal: %s, 63-based: %s \n" , gmp_strval ($ a ), gmp_strval ($ a ,63 ));
14
16
?>
15
17
--EXPECTF--
16
- Decimal: 71915494046709, 36-based: PHPISCOOL
18
+ Decimal: 71915494046709, - 36-based: PHPISCOOL
17
19
Decimal: 71915494046709, 36-based: phpiscool
18
20
19
21
Warning: gmp_strval(): Bad base for conversion: -1 in %s on line 5
20
- Decimal: 71915494046709, 36 -based:
22
+ Decimal: 71915494046709, -1 -based:
21
23
22
24
Warning: gmp_strval(): Bad base for conversion: 1 in %s on line 6
23
- Decimal: 71915494046709, 36 -based:
25
+ Decimal: 71915494046709, 1 -based:
24
26
25
27
Warning: gmp_strval(): Bad base for conversion: -37 in %s on line 7
26
- Decimal: 71915494046709, 36-based:
28
+ Decimal: 71915494046709, -37-based:
29
+ Decimal: 71915494046709, 37-based: KHKATELJF
30
+ Decimal: 71915494046709, 62-based: KQ6yq741
27
31
28
- Warning: gmp_strval(): Bad base for conversion: 37 in %s on line 8
29
- Decimal: 71915494046709, 36 -based:
32
+ Warning: gmp_strval(): Bad base for conversion: 63 in %s on line 10
33
+ Decimal: 71915494046709, 63 -based:
0 commit comments