18 of 410 menu

Konštrukcia unset

Konštrukcia unset odstraňuje premennú alebo určený prvok poľa. Ak premenná po unset už neexistuje, funkcia isset bude vracať false. Pri pokuse o prístup k odstránenej premennej bude vygenerované upozornenie.

Syntax

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

Príklad

Odstránenie jednoduchej premennej:

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

Výsledok vykonania kódu:

false

Príklad

Odstránenie prvku poľa:

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

Výsledok vykonania kódu:

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

Príklad

Odstránenie viacerých premenných:

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

Výsledok vykonania kódu:

false false false

Pozrite tiež

  • funkciu isset,
    ktorá kontroluje existenciu premennej
  • funkciu empty,
    ktorá kontroluje premennú na prázdnotu
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť