ПРОВЕРКА НА ЧИСЛО PHP
В PHP существует несколько способов проверки на число. Один из них - функция is_numeric().
if (is_numeric($someVariable)) {
echo "Переменная является числом";
} else {
echo "Переменная не является числом";
}
Функция is_numeric() возвращает true, если переданный аргумент может быть считан как число (int или float). При этом она не приводит значение к числу.
Если необходимо проверить, что значение является целым числом, можно использовать функцию is_int().
if (is_int($someVariable)) {
echo "Переменная является целым числом";
} else {
echo "Переменная не является целым числом";
}
Также можно использовать функцию filter_var() с фильтром FILTER_VALIDATE_INT:
if (filter_var($someVariable, FILTER_VALIDATE_INT) !== false) {
echo "Переменная является целым числом";
} else {
echo "Переменная не является целым числом";
}
Эта функция возвращает значение переменной, если она прошла валидацию, или false в противном случае.
Игра \
Sum of Natural numbers (sum of natural numbers in php)
Как легко взломать сайт на PHP — SQL injection
54 - Уроки PHP. Формат чисел (number_format)
Unit Testing with PHP Unit
Find largest number of adjacent product by PHP script #short
#35 Уроки PHP - Учим язык PHP, Проверка существования и удаление элементов массива на языке PHP