(PHP 8 >= 8.2.4)
GMP::__construct — Create GMP number
Creates a GMP number from an integer or string.
num
base
2
e 62
.
Per le basi fino a 36
, la differenza tra maiuscole e minuscole viene ignorata;
lettere maiuscole e minuscole hanno lo stesso valore.
Per le basi da 37
a 62
,
le lettere maiuscole rappresentano i valori da 10
a
35
e le lettere minuscole rappresentano i valori
da 36
a 61
.
Se base
è 0
, la base effettiva
viene determinata dai caratteri iniziali di num
.
Se i primi due caratteri sono 0x
o 0X
,
la stringa viene interpretata come un intero esadecimale.
Se i primi due caratteri sono 0b
o 0B
,
la stringa viene interpretata come un intero binario.
Se i primi due caratteri sono 0o
o 0o
,
la stringa viene interpretata come un intero ottale.
Inoltre, se il primo carattere è 0
, la stringa
viene interpretata anche come un intero ottale.
In tutti gli altri casi, la stringa viene interpretata come un intero decimale.