Space Base Space Base
+7 928 008-80-89
ru
  • en
  • es
  • Главная
  • Услуги
  • Портфолио
  • Библиотека
  • Контакты
  • Главная
  • Услуги
  • Портфолио
  • Библиотека
  • Контакты
  1. Библиотека
  2. PHP
  3. Функция empty в PHP, описание и примеры
logo

Функция empty в PHP, описание и примеры

08.05.2020

Конструкция языка php, функция empty() определяет, назначена ли переменная.

Версия PHP 3 и выше.

boolean empty(mixed var)

Параметры функции empty

var Переменная, массив, иная структура данных.

Пример использования функции empty

$a = 10;
if (empty($a)) // вернет False
  echo 'Переменная не назначена';
else
  echo 'Переменная назначена';

После присвоения переменной $a значения 10, используя ее в качестве параметра, функция empty будет возвращать значение False, т.к. значение переменная есть и значение не пусто. Соответственно, будет выведено сообщение "Переменная не назначена". Если же предварительно, не назначить переменную $a, то функция вернет True, т.к. переменной нет.

Но, если назначить переменной значение 0 (ноль) или False, то функция так же вернет значение True, как будто, переменная не существует:

$a = False;
if (empty($a)) // вернет True
  echo 'Переменная не назначена';
else
  echo 'Переменная назначена';

Для таких случаев, стоит использовать функцию isset, которая проверяет назначение переменной даже со значениями ноля или False.

Другие материалы:

Функция fgetc в PHP, описание и примеры


Функция file_exists в PHP, описание и примеры


Функция feof в PHP, описание и примеры


Написать комментарий

Комментарии

В комментариях запрещено публиковать рекламные материалы. Все сообщения оправляются на модерацию и будут опубликованы, если не нарушают правил сайта после проверки.


коммент.

Разработка сайтов

Корпоративный сайт
Интернет-магазин
Лендинг - одностраничный сайт
Сайт-визитка
Сайт-портфолио

Проектирование

Прототип, UX-дизайн

Дизайн

UI-дизайн
Логотип

+54 911 2801-4950

info@space-base.net
+7 928 008-80-89

Web-сайты для успешного бизнеса

Web-сайты для успешного бизнеса

Главная Услуги Портфолио События Библиотека Контакты
+7 928 008-80-89 Меню
Политика в отношении обработки персональных данных © Copyright 2014 - | Space-Base

Лучшее время начать свой проект - Сейчас!

Выбраны опции:

Отправить сообщение на:

Telegram WhatsApp

Отправляя сообщение, вы даете свое согласие на
обработку песональных данных