gmp_clrbit

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

gmp_clrbitClear bit

Descrierea

gmp_clrbit ( GMP $a , int $index ) : void

Clears (sets to 0) bit index in a. The index starts at 0.

Parametri

a

Un număr GMP sub formă de resource în PHP 5.5 și anterior, un obiect GMP în PHP 5.6 și ultrior, su un șir de caractere numeric atunci când acesta poate fi convertit într-un număr.

index

The index of the bit to clear. Index 0 represents the least significant bit.

Valorile întoarse

Un număr GMP sub formă de resource în PHP 5.5 și anterior, sau obiect GMP în PHP 5.6 și ulterior.

Exemple

Example #1 gmp_clrbit() example

<?php
$a 
gmp_init("0xff");
gmp_clrbit($a0); // index starts at 0, least significant bit
echo gmp_strval($a) . "\n";
?>

Exemplul de mai sus va afișa:

254

Note

Notă:

Unlike most of the other GMP functions, gmp_clrbit() must be called with a GMP resource that already exists (using gmp_init() for example). One will not be automatically created.

A se vedea și