18 of 410 menu

Κατασκευή unset

Η κατασκευή unset διαγράφει μια μεταβλητή ή το καθορισμένο στοιχείο πίνακα. Εάν η μεταβλητή δεν υπάρχει πλέον μετά το unset, η συνάρτηση isset θα επιστρέφει false. Σε απόπειρα πρόσβασης σε διαγεγραμμένη μεταβλητή θα παραχθεί ειδοποίηση.

Σύνταξη

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

Παράδειγμα

Διαγραφή απλής μεταβλητής:

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

Αποτέλεσμα εκτέλεσης κώδικα:

false

Παράδειγμα

Διαγραφή στοιχείου πίνακα:

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

Αποτέλεσμα εκτέλεσης κώδικα:

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

Παράδειγμα

Διαγραφή πολλαπλών μεταβλητών:

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

Αποτέλεσμα εκτέλεσης κώδικα:

false false false

Δείτε επίσης

  • τη συνάρτηση isset,
    που ελέγχει την ύπαρξη μεταβλητής
  • τη συνάρτηση empty,
    που ελέγχει αν η μεταβλητή είναι κενή
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη