unset – удаление переменной [Функция PHP]

Функция unset позволяет удалить / разрушить переменную.

Для проверки переменной после использования данной функции необходимо использовать isset. После использования unset переменная при проверки isset будет возвращать FALSE.

Возможно удалять несколько переменных сразу.

Синтаксис
unset ($<переменная>, [$<переменная>] […]);
переменная — переменная, массив или элемент массива
Результат:
Не возвращает успешность выполненния функции.
Пример
Удаляем одну переменную и проверяем ее

$a="asd";
unset ($a);
echo $a;
if (isset ($a)) {echo "Есть переменная";}
if (!empty ($a)) {echo "Нет значения";}

//Результат: 
// <пустота, т.к. переменная очистилась>
// Нет значения

Удаляем элемент массива

unset ($a['1']);

Удаляем несколько переменных

$a="1";
$b="14";
unset ($a, $b);


comments powered by Disqus

Популярное