18 of 410 menu

Die unset-Konstruktion

Die Konstruktion unset löscht eine Variable oder ein bestimmtes Array-Element. Wenn die Variable nach unset nicht mehr existiert, wird die Funktion isset false zurückgeben. Bei einem Zugriffsversuch auf eine gelöschte Variable wird eine Benachrichtigung generiert.

Syntax

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

Beispiel

Löschen einer einfachen Variable:

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

Ergebnis der Codeausführung:

false

Beispiel

Löschen eines Array-Elements:

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

Ergebnis der Codeausführung:

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

Beispiel

Löschen mehrerer Variablen:

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

Ergebnis der Codeausführung:

false false false

Siehe auch

  • die Funktion isset,
    die die Existenz einer Variable prüft
  • die Funktion empty,
    die eine Variable auf Leerheit prüft
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen