Функция empty

Функция empty в PHP проверят пуста ли переменная!

Очень часто используется в условиях.

 

Если сравнивать с функцией isset 

в этом случае empty аналогичен

!isset($var) || $var == false

 

Примеры

1) вернет True , если 

 

$a = "wow";
if (empty($a)) {
    echo "Пустая переменная";
} else {
    echo "Переменная не пуста";
}

Если переменной не существует, то в примере выше также напечатает "Пустая переменная".

 

Что воспринимается как Пустое значение

  • "" (пустая строка)
  • 0 (целое число)
  • 0.0 (дробное число)
  • "0" (строка)
  • NULL
  • FALSE
  • array() (пустой массив)
  • $var; (переменная объявлена, но не имеет значения)

 

Добавить комментарий


Защитный код
Обновить