gmp_scan1
(PHP 4 >= 4.0.4, PHP 5)
gmp_scan1 — Escanear para 1
Descripción
Escanea a, empezando con el bit de
start, hacia los bits mas significantes,
hasta que el primero bit establecido es encontrado.
Parámetros
Valores devueltos
Devuelve el índice del bit encontrado, como un integer. Si el bit establecido no es encontrado, -1 se devuelto.
Ejemplos
Ejemplo #1 Ejemplo de gmp_scan1()
<?php
// "1" el bit se encuentra en la posición 3. El índice inica en 0
$s1 = gmp_init("01000", 2);
echo gmp_scan1($s1, 0) . "\n";
// "1" el bit se encuentra en la posición 9. El índice inica en 5
$s2 = gmp_init("01000001111", 2);
echo gmp_scan1($s2, 5) . "\n";
?>
El resultado del ejemplo sería:
3 9