gmp_sub
gmp_xor
GMP Funktionen
PHP Manual

# gmp_testbit

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

gmp_testbit — Tests 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($n, 1));
gmp_setbit($n, 1);
var_dump(gmp_testbit($n, 1));
?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    bool(false)
    bool(true)

### Siehe auch

- gmp_setbit()
- gmp_clrbit()

gmp_sub
gmp_xor
GMP Funktionen
PHP Manual