(PHP 8 >= 8.2.4)
GMP::__construct — Crea un número GMP
Crea un número GMP, a partir de un integer o de un string.
num
base
2
y 62
.
Para las bases hasta 36
, la casilla es ignorada:
las letras mayúsculas y minúsculas tienen el mismo valor.
Para las bases de 37
a 62
,
las letras mayúsculas representan los valores de 10
a
35
y las letras minúsculas representan los valores de
36
a 61
.
Si base
vale 0
, entonces la base real
es determinada a partir de los caracteres iniciales de num
.
Si los dos primeros caracteres son 0x
o 0X
,
el string es interpretado como un entero hexadecimal.
Si los dos primeros caracteres son 0b
o 0B
,
el string es interpretado como un entero binario.
Si los dos primeros caracteres son 0o
o 0O
,
el string es interpretado como un entero octal.
Además, si el primer carácter es 0
, el string
es igualmente interpretado como un entero octal.
En todos los demás casos, el string es interpretado como un entero decimal.