GMP Funktionen
PHP Manual

gmp_testbit

(No version information available, might be only in CVS)

gmp_testbitTests if a bit is set

Beschreibung

bool gmp_testbit ( resource $a , int $index )

Tests if the specified bit is set.

Parameter-Liste

a

Dies kann entweder eine resource für einen GMP Wert sein oder ein numerischer String wenn es möglich ist diesen in einen GMP Wert umzuwandeln.

index

The bit to test

Rückgabewerte

Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.

Fehler/Exceptions

E_WARNING is issued when index is less than zero.

Beispiele

Beispiel #1 gmp_testbit() example

<?php
$n 
gmp_init("1000000");
var_dump(gmp_testbit($n1));
gmp_setbit($n1);
var_dump(gmp_testbit($n1));
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

bool(false)
bool(true)

Siehe auch


GMP Funktionen
PHP Manual