RockLobsterInc\Swv\Rules
NumberRule::isNumber
Returns true if the given string is a well-formed number.
Метод класса: NumberRule{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$result = NumberRule::isNumber( $value ): bool;
- $value(строка) (обязательный)
- String to check.
Код NumberRule::isNumber() NumberRule::isNumber CF7 6.2.4.1
public static function isNumber(string $value): bool
{
$patterns = [
'/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/',
'/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/',
];
foreach ($patterns as $pattern) {
if (preg_match($pattern, $value)) {
return true;
}
}
return false;
}