(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_hamdist — Hamming distance
$a
$b
Returns the hamming distance between a and b. Both operands should be non-negative.
a
b
PHP 5.5 이전에서 GMP 수 resource나, PHP 5.6 이후에서 GMP 객체, 또는 수로 변환할 수 있는 문자열일 수 있습니다.
It should be positive.
PHP 5.5 이전에서는 GMP 수 resource, PHP 5.6 이후에서는 GMP 객체.
Example #1 gmp_hamdist() example
<?php$ham1 = gmp_init("1001010011", 2);$ham2 = gmp_init("1011111100", 2);echo gmp_hamdist($ham1, $ham2) . "\n";/* hamdist is equivalent to: */echo gmp_popcount(gmp_xor($ham1, $ham2)) . "\n";?>
위 예제의 출력:
6 6