isnum()

Validate numeric input.


isnum( mixed $value [, bool $decimal, bool $negative ] ) : bool

Parameters

$value (mixed) (Required) The value to be checked.

$decimal (bool) (Optional) Decimals. Default value: false

$negative (bool) (Optional) Negative numbers. Default value: false

Return Values

(bool) True if the value is a number.

Examples

$value = 'abc123';

if (isnum($value)) {
    echo 'This is a number.';
} else {
    echo 'This is not a number.';
}