Definição e Uso
o gmp_testbit() teste de função se o bit está definido para o índice fornecido.
Descrição
A função gmp_ testbit () verifica se o bit está definido para o número GMP usando a função gmp_setbit ().
Sintaxe
gmp_testbit ( GMP $a , int $index ) : bool
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
a Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica. |
2 |
index A parte para testar. |
Valores Retornados
A função PHP gmp_testbit () retorna verdadeiro se o bit é definido para o índice dado, caso contrário, é falso.
Versão PHP
Esta função funcionará a partir da versão do PHP superior a 5.3.0.
Exemplo 1
Trabalho de gmp_testbit () -
<?php
$a = gmp_init("5");
var_dump(gmp_testbit($a, 1));
echo "<br/><br/>";
gmp_setbit($a, 1);
var_dump(gmp_testbit($a, 1));
?>
Isso produzirá o seguinte resultado -
bool(false)
bool(true)
Exemplo 2
Trabalho de gmp_testbit () -
<?php
$a = gmp_init(150);
var_dump(gmp_testbit($a, 0));
echo "<br/><br/>";
gmp_setbit($a, 0);
var_dump(gmp_testbit($a, 0));
?>
Isso produzirá o seguinte resultado -
bool(false)
bool(true)