Функция is_numeric () в языке программирования PHP используется для оценки того, является ли значение числовой или числовой строкой. Числовые строки содержат любое количество цифр, необязательные знаки, такие как + или -, необязательный десятичный разделитель и необязательный экспонент. Следовательно, + 234,5e6 – допустимая числовая строка. Двоичная и шестнадцатеричная нотации не допускаются.
Функцию is_numeric () можно использовать в операторе if () обрабатывать числа одним способом, а не числа – другим. Он возвращает true или false.
Примеры функции Is_Numeric ()
Например:
php if (is_numeric (887)) {echo "Да"; } else {echo "Нет"; }?>
Поскольку 887 – это число, это перекликается с Да . Однако:
Php if (is_numeric ("cake")) {эхо "Да"; } else {echo "Нет"; }?>
Поскольку торт не является числом, это повторяет Нет .
Подобные функции
Аналогичная функция, ctype-digit () , также проверяет числовые символы, но только цифры – не допускаются дополнительные знаки, десятичные дроби или экспоненты. Каждый символ в текстовой строке должен быть десятичной цифрой, чтобы возврат был истинным . В противном случае функция возвращает false.
Другие аналогичные функции включают:
- is_null () – Проверяет, имеет ли переменная значение NULL
- is_float () – Проверяет, является ли переменная типом float
- is_int () – Определить, является ли тип переменной целым числом.
- is_string () – Определить, является ли тип переменной строковым.
- is_object () – Проверяет, является ли переменная объектом.
- is_array () – Проверяет, является ли переменная массивом
- is_bool () – Узнает, является ли переменная логическим
О PHP
PHP – это аббревиатура от препроцессора гипертекста. Это дружественный к HTML язык сценариев с открытым исходным кодом, который используется владельцами веб-сайтов для написания динамически генерируемых страниц. Код выполняется на сервере и генерирует HTML, который затем отправляется клиенту. PHP – популярный серверный язык, который можно развернуть практически на любой операционной системе и платформе.