gmp_strval

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_strvalПреобразовывает числа GMP в строку

Описание

gmp_strval(GMP|int|string $num, int $base = 10): string

Преобразовывает GMP-число в строку в системе счисления параметра base. По умолчанию числа преобразовываются в десятичной системе счисления.

Список параметров

num

GMP число для конвертации.

Объект GMP, целое число (int) или строка (string), которая интерпретируется как число по той же логике как если бы строка использовалась в функции gmp_init() с автоматическим определением основания системы счисления — когда значение параметра base равно 0.

base

Система счисления возвращаемого числа. По умолчанию - 10. Возможные значения: от 2 до 62 и от -2 до -36.

Возвращаемые значения

Число в виде строки (string).

Примеры

Пример #1 Преобразование GMP-числа в строку

<?php
$a
= gmp_init("0x41682179fbf5");
printf("Десятичное: %s, 36-ричное: %s", gmp_strval($a), gmp_strval($a,36));
?>