gmp_xor

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_xorOperação binária XOR

Descrição

gmp_xor(GMP|int|string $num1, GMP|int|string $num2): GMP

Faz a operação binária exclusiva OR (XOR) de dois números GMP.

Parâmetros

num1

Um objeto GMP, um int ou uma string numérica.

num2

Um objeto GMP, um int ou uma string numérica.

Valor Retornado

Um objeto GMP.

Exemplos

Example #1 Exemplo de gmp_xor()

<?php
$xor1 = gmp_init("1101101110011101", 2);
$xor2 = gmp_init("0110011001011001", 2);

$xor3 = gmp_xor($xor1, $xor2);

echo gmp_strval($xor3, 2) . "\n";
?>

O exemplo acima produzirá:

1011110111000100