PHP - Funzione gmp_ testbit ()
Definizione e utilizzo
Il gmp_testbit() verifica funzionale se il bit è impostato per l'indice dato.
Descrizione
La funzione gmp_ testbit () controlla se il bit è impostato per il numero GMP utilizzando la funzione gmp_setbit ().
Sintassi
gmp_testbit ( GMP $a , int $index ) : bool
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | a Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
2 | index Il bit da testare. |
Valori restituiti
La funzione PHP gmp_testbit () restituisce true se il bit è impostato per l'indice dato altrimenti false.
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 5.3.0.
Esempio 1
Utilizzo di 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));
?>
Questo produrrà il seguente risultato:
bool(false)
bool(true)
Esempio 2
Utilizzo di 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));
?>
Questo produrrà il seguente risultato:
bool(false)
bool(true)