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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне