PHP - Funzione gmp_scan0 ()
Definizione e utilizzo
Il gmp_scan0() la funzione scansiona gli 0 nel numero dato.
Descrizione
Gmp_scan0 () scansiona il numero GMP dalla posizione iniziale data per 0 e si fermerà quando ottiene il primo valore diverso da zero.
Sintassi
gmp_scan0 ( GMP $a , int $start ) : int
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | a Numero GMP che verrà scansionato. |
2 | start La posizione di partenza da cui inizierà la scansione. |
Valori restituiti
La funzione PHP gmp_scan0 () restituisce un valore intero per la posizione o l'indice del bit trovato. L'indice parte da 0 ..
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.
Esempio 1
Funzionamento di gmp_scan0 () -
<?php
$num = gmp_init("10111011", 2);
$pos = gmp_scan0($num, 0);
echo "The position of 0 is :".$pos;
?>
Questo produrrà il seguente risultato:
The position of 0 is :2
Esempio 2
Funzionamento di gmp_scan0 () -
<?php
$num = gmp_init("101110000111", 2);
$pos = gmp_scan0($num, 4);
echo "The position of 0 is :".$pos;
?>
Questo produrrà il seguente risultato:
The position of 0 is :4