18 of 410 menu

De unset-constructie

De constructie unset verwijdert een variabele of het opgegeven array-element. Als een variabele niet meer bestaat na unset, zal de functie isset false teruggeven. Bij een poging om toegang te krijgen tot een verwijderde variabele wordt een melding gegenereerd.

Syntaxis

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

Voorbeeld

Een eenvoudige variabele verwijderen:

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

Uitvoerresultaat van de code:

false

Voorbeeld

Een array-element verwijderen:

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

Uitvoerresultaat van de code:

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

Voorbeeld

Meerdere variabelen verwijderen:

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

Uitvoerresultaat van de code:

false false false

Zie ook

  • de functie isset,
    die controleert of een variabele bestaat
  • de functie empty,
    die controleert of een variabele leeg is
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren