НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
18 of 410 menu

Конструкция unset

Конструкция unset удаляет переменную или указанный элемент массива. Если переменная больше не существует после unset, функция isset будет возвращать false. При попытке доступа к удаленной переменной будет сгенерировано уведомление.

Синтаксис

unset($var); unset($var1, $var2, $var3); unset($array['key']);

Пример

Удаление простой переменной:

<?php $var = 'test'; unset($var); var_dump(isset($var)); ?>

Результат выполнения кода:

false

Пример

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

<?php $arr = ['a', 'b', 'c']; unset($arr[1]); print_r($arr); ?>

Результат выполнения кода:

Array ( [0] => a [2] => c )

Пример

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

<?php $a = 1; $b = 2; $c = 3; unset($a, $b, $c); var_dump(isset($a), isset($b), isset($c)); ?>

Результат выполнения кода:

false false false

Смотрите также

  • функцию isset,
    которая проверяет существование переменной
  • функцию empty,
    которая проверяет переменную на пустоту
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить