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

Как проверить пуста ли переменная в 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 можно очень легко и быстро определить имеет ли какое-то значения переменная или нет.


 

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

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

PHP - Как преобразовать массив в строку

PHP - Как преобразовать массив в строку

WEB
PHP - Как разбить строку на массив - Функции explode, preg_split

PHP - Как разбить строку на массив - Функции explode, preg_split

WEB
PHP - Как найти файл конфигурации php.ini

PHP - Как найти файл конфигурации php.ini

WEB