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