(PHP 4 >= 4.0.4, PHP 5)
gmp_scan0 — Escanear para 0
$a
, int $start
)
Escanea a
, empezando con el bit de
start
, hacia los bits mas significantes,
hasta que el primero bit establecido es encontrado.
a
El número a escanear.
Puede ser tanto un número de resource GMP, o una cadena numérica dada que pueda ser convertida al final en un número.
start
El inicio del bit.
Devuelve el índice del bit encontrado, como un integer. El índice inicia desde 0.
Ejemplo #1 Ejemplo de gmp_scan0()
<?php
// "0" el bit se encuentra en la posición 3. El índice inica en 0
$s1 = gmp_init("10111", 2);
echo gmp_scan0($s1, 0) . "\n";
// "0" el bit se encuentra en la posición 7. El índice inica en 5
$s2 = gmp_init("101110000", 2);
echo gmp_scan0($s2, 5) . "\n";
?>
El resultado del ejemplo sería:
3 7