PHP - Función gmp_and ()
Definición y uso
los gmp_and() La función devuelve la comparación AND bit a bit de dos números.
Descripción
gmp_and () calcula bit a bit AND de dos números dados.
Sintaxis
gmp_and ( GMP $num1 , GMP $num2 ) : GMP
Parámetros
No Señor | Descripción de parámetros |
---|---|
1 |
num1 Puede ser un número de recurso GMP, un objeto gmp o una cadena numérica. |
2 |
num2 Puede ser un número de recurso GMP, un objeto gmp o una cadena numérica. |
Valores devueltos
La función PHP gmp_and () devuelve un número GMP que se genera a partir de una comparación bit a bit.
Versión PHP
Esta función funcionará a partir de la versión PHP superior a 5.0.0.
Ejemplo 1
Trabajo de 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;
?>
Esto producirá el siguiente resultado:
The BITWISE AND of 4 and 8 is :0
The BITWISE AND 12 and 15 is :8
Ejemplo 2
Usando números 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;
?>
Esto producirá el siguiente resultado:
The BITWISE AND of 4 and 8 is :0
The BITWISE AND 12 and 15 is :8