18 of 410 menu

Konstrukcja unset

Konstrukcja unset usuwa zmienną lub wskazany element tablicy. Jeśli zmienna nie istnieje po wykonaniu unset, funkcja isset będzie zwracać false. Próba dostępu do usuniętej zmiennej wygeneruje powiadomienie.

Składnia

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

Przykład

Usuwanie prostej zmiennej:

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

Wynik wykonania kodu:

false

Przykład

Usuwanie elementu tablicy:

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

Wynik wykonania kodu:

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

Przykład

Usuwanie wielu zmiennych:

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

Wynik wykonania kodu:

false false false

Zobacz też

  • funkcję isset,
    która sprawdza istnienie zmiennej
  • funkcję empty,
    która sprawdza zmienną na pustość
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć