abs

Absolute value

&reftitle.description; ``int``float```abs` ``int``float```num`

Returns the absolute value of `num`.

&reftitle.parameters;

`num`

- The numeric value to process

&reftitle.returnvalues;

The absolute value of `num`. If the argument `num` is of type `float`, the return type is also `float`, otherwise it is `int` (as `float` usually has a bigger value range than `int`).

&reftitle.changelog;

&Version; | &Description;
8.0.0 | `num` no longer accepts internal objects which support numeric conversion.

&reftitle.examples;

### `abs` example

    <?php
    var_dump(abs(-4.2));
    var_dump(abs(5));
    var_dump(abs(-5));
    ?>

&example.outputs;

    float(4.2)
    int(5)
    int(5)

&reftitle.seealso;

- `gmp_abs`
- `gmp_sign`