(PHP 8 >= 8.2.4)
GMP::__construct — Создает GMP-число
Создает GMP-число из целого числа или строки.
num
Целое число или строка. Строка может быть представлена в десятичной, шестнадцатеричной или восьмеричной нотации.
base
Основание.
Значение основания может быть от 2 до 62. Если основание равно 0 (значение по умолчанию), основание будет определено по ведущим символам: если первые два символа — это 0x
или 0X
, функция выберет шестнадцатеричное основание, если первые два символа окажутся 0b
или 0B
— двоичное, иначе, если первый символ — это 0
, будет выбрано восьмеричное основание, а иначе — десятичное. Для оснований больше 36 регистр будет проигнорирован; значения заглавных и строчных букв — одинаковы. Для оснований от 37 до 62, заглавные буквы представляют обычные числа от 10 до 35, а строчные буквы — от 36 до 61.