Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в 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)
Смотрите также
- gmp_setbit() - Установка бита
- gmp_clrbit() - Сброс бита
Описание на ru2.php.net
Описание на php.ru