gmp_and
gmp_cmp
Fonctions GMP
PHP Manual

# gmp_clrbit

(PHP 4 >= 4.0.4, PHP 5)

gmp_clrbit — Annule un octet

### Description

void gmp_clrbit ( resource `$a` , int `$index` )

Met l'octet `index` à 0 dans le nombre GMP `a`. L'index commence à zéro.

### Liste de paramètres

`a`

  Il peut être soit une ressource GMP, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.

`index`

  Il peut être soit une ressource GMP, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.

### Valeurs de retour

Une ressource GMP.

### Exemples

Exemple #1 Exemple avec gmp_clrbit()

`<?php
$a = gmp_init("0xff");
gmp_clrbit($a, 0); // l'index commence à zéro
echo gmp_strval($a) . "\n";
?>`

L'exemple ci-dessus va afficher :

    254

### Notes

> Note: Contrairement à la plupart des autres fonctions GMP, gmp_clrbit() doit être appelée avec une ressource GMP existant déjà (en utilisant gmp_init() par exemple). Elle ne sera pas automatiquement créée.

### Voir aussi

- gmp_setbit() - Modifie un bit
- gmp_testbit() - Teste si un octet est défini

gmp_and
gmp_cmp
Fonctions GMP
PHP Manual