18 of 410 menu

Konstruksjonen unset

Konstruksjonen unset sletter en variabel eller spesifisert array-element. Hvis variabelen ikke lenger eksisterer etter unset, vil funksjonen isset returnere false. Ved forsøk på å få tilgang til en slettet variabel vil det bli generert en varsling.

Syntaks

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

Eksempel

Sletting av en enkel variabel:

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

Resultat av kjøring av kode:

false

Eksempel

Sletting av array-element:

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

Resultat av kjøring av kode:

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

Eksempel

Sletting av flere variabler:

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

Resultat av kjøring av kode:

false false false

Se også

  • funksjonen isset,
    som sjekker eksistensen av en variabel
  • funksjonen empty,
    som sjekker en variabel for tomhet
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis