PHP - Funzione gmp_and ()
Definizione e utilizzo
Il gmp_and() restituisce il confronto AND bit per bit di due numeri.
Descrizione
gmp_and () calcola AND bit per bit di due numeri dati.
Sintassi
gmp_and ( GMP $num1 , GMP $num2 ) : GMP
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | num1 Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
2 | num2 Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
Valori restituiti
La funzione PHP gmp_and () restituisce un numero GMP generato dal confronto bit per bit.
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.
Esempio 1
Utilizzo di gmp_and -
<?php
$num1 = '4';
$num2 = '8';
$num3 = gmp_and($num1, $num2);
echo "The BITWISE AND of 4 and 8 is :".$num3;
echo "<br/><br/>";
$num4 = '12';
$num5 = '25';
$num6 = gmp_and($num4, $num5);
echo "The BITWISE AND 12 and 15 is :".$num6;
?>
Questo produrrà il seguente risultato:
The BITWISE AND of 4 and 8 is :0
The BITWISE AND 12 and 15 is :8
Esempio 2
Utilizzo di numeri GMP -
<?php
$num1 = gmp_init(4);
$num2 = gmp_init(8);
$num3 = gmp_and($num1, $num2);
echo "The BITWISE AND of 4 and 8 is :".$num3;
echo "<br/><br/>";
$num4 = gmp_init(12);
$num5 = gmp_init(25);
$num6 = gmp_and($num4, $num5);
echo "The BITWISE AND 12 and 15 is :".$num6;
?>
Questo produrrà il seguente risultato:
The BITWISE AND of 4 and 8 is :0
The BITWISE AND 12 and 15 is :8