Как проверить пуста ли переменная в PHP - empty()

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 21
  • Автор: Админ
Как проверить пуста ли переменная в PHP - empty()

Коллеги всем привет.

Каждый веб-разработчик в своей роботе сталкивается с такими задачами как определить пуста ли его переменная которая пришла откуда-то или нет в языке программирования PHP. Очень часто бывает что некоторые начинающие разработчики не знают как это проверить, либо проверяет не правильно и потом возникают большие проблемы когда дело доходит до вставки данных с этой переменной в базу данных.

В сегодняшней статье мы поговорим о том как можно очень легко определять пуста ли у вас переменная или нет.

 

Содержимое статьи:

  1. PHP функция empty.
  2. Итоги.

 

1. PHP функция empty.

Чтобы решить нашу задачу, нам поможет php функция которая называется empty. Функция принимает всего один обязательный параметр, это может быть число или строка и даже логическое значения true или false. Функция empty возвращает тип bool, а именно true или false. Функция считает переменную пустой в том случае если значения переменной имеет значения 0, пустой массив или переменная не существует или имеет значения false.

Синтаксис функции.

empty(mixed $variable): bool

 

Примеры.

Первый пример когда в переменной лежит пустой массив.

php function empty

Как видим пустой массив для функции empty будет считаться что переменная пустая.

 

Второй пример когда в переменной хранится значения 0.

php function empty

Значения 0 функция empty будет считать отсутствия значения в переменной.

 

Третий пример когда в переменной хранится пустая строка.

php function empty

Пустая строка тоже будет считаться отсутствием значения.

 

Четвертый пример когда в переменной хранится значения FALSE.

php function empty

Во всех примерах функция empty возвращает значения TRUE если в переменной отсутствует значения.


 

А теперь давайте посмотрим что вернет функция в которой будет хоть какое-то значения.

php function empty

Как видим если в переменной что-то будет храниться то функция вернет FALSE, а это значит что переменная не пустая.


 

2. Итоги.

В итоги коллеги мы сегодня выяснили как с помощью php функции empty можно очень легко и быстро определить имеет ли какое-то значения переменная или нет.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Yii2 - как отключить CSRF валидацию токена
Как получить расширение файла - PHP
Как сгенерировать случайное и уникальное число в PHP
Как узнать размер файла в PHP