(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
gmp_hamdist — Distance de Hamming
   Retourne la distance de Hamming entre num1
   et num2. Les deux paramètres doivent être
   strictement positifs.
  
num1Un objet GMP, un entier, ou une chaîne de caractères numérique.
Doit être positif.
num2Un objet GMP, un entier, ou une chaîne de caractères numérique.
Doit être positif.
   La distance de Hamming entre num1 et num2,
   sous la forme d'un int.
  
Exemple #1 Exemple avec gmp_hamdist()
<?php
$ham1 = gmp_init("1001010011", 2);
$ham2 = gmp_init("1011111100", 2);
echo gmp_hamdist($ham1, $ham2) . "\n";
/* hamdist est équivalent à : */
echo gmp_popcount(gmp_xor($ham1, $ham2)) . "\n";
?>
L'exemple ci-dessus va afficher :
6 6