Definición y uso
los gmp_scan0() La función escanea los ceros en el número dado.
Descripción
El gmp_scan0 () escanea el número GMP desde la posición de inicio dada para 0 y se detendrá cuando obtenga el primer valor distinto de cero.
Sintaxis
gmp_scan0 ( GMP $a , int $start ) : int
Parámetros
No Señor |
Descripción de parámetros |
1 |
a Número GMP que se escaneará. |
2 |
start La posición inicial desde donde comenzará el escaneo. |
Valores devueltos
La función PHP gmp_scan0 () devuelve un valor entero para la posición o índice del bit encontrado. El índice comienza desde 0 ..
Versión PHP
Esta función funcionará a partir de la versión PHP superior a 5.0.0.
Ejemplo 1
Funcionamiento de gmp_scan0 () -
<?php
$num = gmp_init("10111011", 2);
$pos = gmp_scan0($num, 0);
echo "The position of 0 is :".$pos;
?>
Esto producirá el siguiente resultado:
The position of 0 is :2
Ejemplo 2
Funcionamiento de gmp_scan0 () -
<?php
$num = gmp_init("101110000111", 2);
$pos = gmp_scan0($num, 4);
echo "The position of 0 is :".$pos;
?>
Esto producirá el siguiente resultado:
The position of 0 is :4