PHP - Funzione gmp_xor ()
Definizione e utilizzo
Il gmp_xor() funzione calcola lo XOR bit per bit dei numeri dati.
Descrizione
Gmp_xor () calcola l'OR esclusivo bit per bit, cioè XOR per i due numeri GMP dati.
Sintassi
gmp_xor ( GMP $a , GMP $b ) : GMP
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | a Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
2 | b Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
Valori restituiti
La funzione PHP gmp_xor () restituisce il numero GMP.
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.
Esempio 1
Utilizzo di gmp_xor () -
<?php
$xor1 = gmp_xor("0xffeffcd", "16");
$num1 = gmp_strval($xor1, 2);
echo "The result is :".$num1;
?>
Questo produrrà il seguente risultato:
The result is :1111111111101111111111011101
Esempio 2
Utilizzo di gmp_xor () -
<?php
$xor1 = gmp_xor("0xffeffcd", "16");
$num1 = gmp_strval($xor1, 8);
echo "The result is :".$num1;
?>
Questo produrrà il seguente risultato:
The result is :1777577735