Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

gmp_testbit

(PHP 5 >= 5.3.0)

gmp_testbit — Проверка, установлен ли бит в 1


Описание

bool gmp_testbit ( resource $a , int $index )

Проверяет, установлен ли заданный бит в 1.


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

a -

Может быть как числом GMP, так и строкой, при условии, что ее значение можно конвертировать в число.

index -

Проверяемый бит


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

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.


Ошибки

E_WARNING возникает, когда значение index отрицательно.


Примеры

Пример #1 Пример использования gmp_testbit()
$n = gmp_init("1000000");
var_dump(gmp_testbit($n, 1));
gmp_setbit($n, 1);
var_dump(gmp_testbit($n, 1));

Результат выполнения данного примера:


bool(false)
bool(true)


Смотрите также


Описание на ru2.php.net
Описание на php.ru