PHP - Función gmp_xor ()

Definición y uso

los gmp_xor() La función calcula el XOR bit a bit de los números dados.

Descripción

El gmp_xor () calcula el OR exclusivo bit a bit, es decir, XOR para los dos números GMP dados.

Sintaxis

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

Parámetros

No Señor Descripción de parámetros
1

a

Puede ser un número de recurso GMP, un objeto gmp o una cadena numérica.

2

b

Puede ser un número de recurso GMP, un objeto gmp o una cadena numérica.

Valores devueltos

La función PHP gmp_xor () devuelve el número GMP.

Versión PHP

Esta función funcionará a partir de la versión PHP superior a 5.0.0.

Ejemplo 1

Trabajo de gmp_xor () -

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

Esto producirá el siguiente resultado:

The result is :1111111111101111111111011101

Ejemplo 2

Trabajo de gmp_xor () -

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

Esto producirá el siguiente resultado:

The result is :1777577735