18 of 410 menu

Az unset konstrukció

Az unset konstrukció töröl egy változót vagy egy megadott tömb elemet. Ha a változó már nem létezik az unset után, az isset függvény false értéket fog visszaadni. Egy törölt változó elérésének megkísérlésekor értesítés generálódik.

Szintaxis

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

Példa

Egyszerű változó törlése:

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

A kód végrehajtásának eredménye:

false

Példa

Tömbelem törlése:

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

A kód végrehajtásának eredménye:

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

Példa

Több változó törlése:

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

A kód végrehajtásának eredménye:

false false false

Lásd még

  • az isset függvényt,
    amely egy változó létezését ellenőrzi
  • az empty függvényt,
    amely egy változó ürességét ellenőrzi
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás