Methods
-
isValid
Checks whether a specified value represents a number.
public function isValid ($value)
Checks whether a specified value represents a number. The following types of values are considered containing numbers:
- integers including those with a leading “minus” (-) character without a whitespace;
- decimal fractions (with a decimal point or comma) including those with a leading “minus” (-) character without a whitespace.
Parameters
-
$value
Value which needs to be checked whether it represents a number.
Example
$validator = new waNumberValidator(); wa_dumpc( $validator->isValid('12'), // true $validator->isValid('-12'), // true $validator->isValid('12,34'), // true $validator->isValid('12.34') // true ); wa_dumpc( $validator->isValid(' 12'), // false $validator->isValid('- 12'), // false $validator->isValid('12,34 '), // false $validator->isValid('a12.34z') // false );