Definição e Uso
o gmp_and() função retorna a comparação bit a bit AND de dois números.
Descrição
gmp_and () calcula o AND bit a bit de dois números dados.
Sintaxe
gmp_and ( GMP $num1 , GMP $num2 ) : GMP
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
num1
Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.
|
2 |
num2
Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.
|
Valores Retornados
A função PHP gmp_and () retorna um número GMP que é gerado a partir da comparação bit a bit.
Versão PHP
Esta função funcionará na versão do PHP superior a 5.0.0.
Exemplo 1
Trabalho 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;
?>
Isso produzirá o seguinte resultado -
The BITWISE AND of 4 and 8 is :0
The BITWISE AND 12 and 15 is :8
Exemplo 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;
?>
Isso produzirá o seguinte resultado -
The BITWISE AND of 4 and 8 is :0
The BITWISE AND 12 and 15 is :8