(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_scan0 — Recherche 0
Recherche dans a,
en commençant à la position start, vers les bits
de poids lourd, jusqu'à ce qu'elle rencontre un bit à 0.
aLe nombre à analyser.
Il peut être soit une ressource GMP en PHP 5.5 et antérieurs, soit un objet GMP en PHP 5.6 et suivants, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.
startLe bit de départ.
Retourne l'index du bit trouvé, sous la forme d'un entier. L'index commence à 0.
Exemple #1 Exemple avec gmp_scan0()
<?php
// le bit "0" est trouvé à la position 3. l'index commence à 0
$s1 = gmp_init("10111", 2);
echo gmp_scan0($s1, 0) . "\n";
// le bit "0" est trouvé à la position 7. l'index commence à 5
$s2 = gmp_init("101110000", 2);
echo gmp_scan0($s2, 5) . "\n";
?>
L'exemple ci-dessus va afficher :
3 7