gmp_scan0

Scan for 0

&reftitle.description; `int` `gmp_scan0` ``GMP``int``string```num1` `int` `start`

Scans `num1`, starting with bit `start`, towards more significant bits, until the first clear bit is found.

&reftitle.parameters;

`num1`

- The number to scan.

  &gmp.parameter;

`start`

- The starting bit.

&reftitle.returnvalues;

Returns the index of the found bit, as an `int`. The index starts from 0.

&reftitle.examples;

### `gmp_scan0` example

    <?php
    // "0" bit is found at position 3. index starts at 0
    $s1 = gmp_init("10111", 2);
    echo gmp_scan0($s1, 0) . "\n";

    // "0" bit is found at position 7. index starts at 5
    $s2 = gmp_init("101110000", 2);
    echo gmp_scan0($s2, 5) . "\n";
    ?>

&example.outputs;

    3
    7