Как использовать функцию PHP Is_Numeric ()

В PHP узнать тип переменной может функцию is_numeric(). Она применяется, чтобы проверить, состоит ли переменная из чисел:

Как использовать возможность PHP Is_Numeric() Числовые строки могут содержать любое число цифр, знаки(к примеру, + или —), десятичные дроби и экспоненту. Следовательно, + 234.5e6 будет допустимой числовой строкой. Двоичная и шестнадцатеричная запись не допускаются.

Функцию is_numeric() может использоваться в операторе if() для обработки числовых строк одним методом и нечисловых иным.

Она возвращает true или false.

К примеру:

<?php if(is_numeric(887)) { echo "Yes"; } else { echo "No"; }?>

поскольку 887 — это число, приведенный выше код отображает « Yes «. А:

<?php if(is_numeric("cake")) { echo "Yes"; } else { echo "No"; }?>

отображает « No «, поскольку « cake » не число.

Похожие возможности

Функцию ctype-digit, также проверяет в PHP тип переменной, но только для цифр — без дополнительных знаков, десятичных дробей или экспонент.

Иные похожие возможности:

is_null() — определяет, равна ли переменная NULL; is_float() — определяет, будет ли значение переменной типом float; is_int() — будет ли значение переменной типом int; is_string() – будет ли переменная строкой; is_object() – будет ли переменная типом object; is_array() — будет ли значение переменной типом array; is_bool() — будет ли значение переменной типом bool.

Данные возможности также помогают в PHP определить тип переменной.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *