PHP - função gmp_xor ()

Definição e Uso

o gmp_xor() A função calcula o XOR bit a bit dos números fornecidos.

Descrição

O gmp_xor () calcula o OR exclusivo bit a bit, ou seja, XOR para os dois números GMP dados.

Sintaxe

gmp_xor ( GMP $a , GMP $b ) : GMP

Parâmetros

Sr. Não Parâmetro e Descrição
1

a

Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.

2

b

Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.

Valores Retornados

A função PHP gmp_xor () retorna um número GMP.

Versão PHP

Esta função funcionará a partir da versão do PHP superior a 5.0.0.

Exemplo 1

Trabalho de gmp_xor () -

<?php
   $xor1 = gmp_xor("0xffeffcd", "16");
   $num1 =  gmp_strval($xor1, 2);
   echo "The result is :".$num1;
?>

Isso produzirá o seguinte resultado -

The result is :1111111111101111111111011101

Exemplo 2

Trabalho de gmp_xor () -

<?php
   $xor1 = gmp_xor("0xffeffcd", "16");
   $num1 =  gmp_strval($xor1, 8);
   echo "The result is :".$num1;
?>

Isso produzirá o seguinte resultado -

The result is :1777577735