PHP ПРОВЕРКА НА ПУСТОТУ
В PHP есть несколько способов проверки на пустоту. Во-первых, можно использовать функцию empty()
. Эта функция возвращает true
, если переменная пуста, то есть имеет значение false
, 0
, "0"
, NULL
, пустую строку или пустой массив. Например:
if (empty($var)) {
echo "Переменная пуста";
}
Еще один способ проверки на пустоту - использовать функцию isset()
. Она возвращает true
, если переменная определена и не равна NULL
. Например:
if (!isset($var)) {
echo "Переменная не определена";
} else if ($var === '') {
echo "Переменная пуста";
}
Кроме того, можно использовать функцию is_null()
, которая возвращает true
, если переменная равна NULL
. Например:
if (is_null($var)) {
echo "Переменная равна NULL";
}
Также можно использовать функцию strlen()
, которая возвращает длину строки. Если строка пуста, то длина равна нулю. Например:
if (strlen($var) == 0) {
echo "Переменная пуста";
}
Наконец, можно использовать функцию trim()
, которая удаляет пробелы и другие символы с начала и конца строки. Если строка будет пустой после удаления пробелов, то это значит, что переменная пуста. Например:
if (trim($var) === '') {
echo "Переменная пуста";
}
PHP валидация полей формы
Валидация данных на PHP. Часть 1
Проверка на массив, на наличие элементов и на пустоту в PHP
Как легко взломать сайт на PHP — SQL injection
Пишем проверку на наличие пользователя в базе - Динамический веб-сайт
Авторизация и регистрация на чистом PHP (валидация и Ajax)
Урок №14. Изучение PHP. Функции isset() и empty(). Проверка значения на пустоту и существования PHP.
Лекция 1.18 - Web - Обработка форм на PHP, проверка данных форм
Авторизация и регистрация с сессией на чистом PHP
#35 Уроки PHP - Учим язык PHP, Проверка существования и удаление элементов массива на языке PHP