# gmp_popcount

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gmp_popcount — Population count

### 说明

gmp_popcount ( GMP `$a` ) : int

Get the population count.

### 参数

`a`

  可以是一个 GMP 数据 resouce，或一个可以转换为数值的字符串。

### 返回值

The population count of `a`, as an integer.

### 范例

Example #1 gmp_popcount() example

    <?php
    $pop1 = gmp_init("10000101", 2); // 3 1's
    echo gmp_popcount($pop1) . "\n";
    $pop2 = gmp_init("11111110", 2); // 7 1's
    echo gmp_popcount($pop2) . "\n";
    ?>

以上例程会输出：

    3
    7