ProfiPHPProfiPHP
Категория: Функции обращения к переменным

Функция Is_numeric

Функция Is_numeric проверяет, является ли переменная числом или строкой, содержащей число.
bool is_numeric( mixed $var )
Строки, содержащие числа, состоят из необязательного знака, любого количества цифр, необязательной десятичной части и необязательной экспоненциальной части. Так, +0123.45e6 является верным числовым значением. Шестнадцатеричная запись (0xf4c3b00c) допускается, но только без знака, десятичной и экспоненциальной части. Двоичная (0b10111111) форма записи не допускается.

В параметре Var указывается проверяемая переменная.

Функция Is_numeric возвращает TRUE, если Var является числом или строкой, содержащей число или FALSE в противном случае.

Пример использования:
var_dump( is_numeric( '0xf4c3b00c' ) ); //bool(true)
var_dump( is_numeric( '0b10111111' ) ); //bool(false)
var_dump( is_numeric( 12345 ) ); //bool(true)
var_dump( is_numeric( 'abcd' ) ); //bool(false)

Добавить комментарий

Имя:
Текст комментария: