16 of 410 menu

Η δομή isset

Η δομή isset ελέγχει εάν μια μεταβλητή υπάρχει και η τιμή της δεν είναι null. Επιστρέφει true εάν η μεταβλητή υπάρχει και δεν είναι ίση με null, αλλιώς επιστρέφει false. Μπορεί να δεχτεί πολλαπλές παραμέτρους - σε αυτή την περίπτωση θα επιστρέψει true μόνο εάν όλες οι μεταβλητές που πέρασαν υπάρχουν.

Σύνταξη

isset($var);
isset($var1, $var2, ...);

Παράδειγμα

Ας ελέγξουμε την ύπαρξη μιας μεταβλητής:

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

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

true

Παράδειγμα

Ας ελέγξουμε πολλαπλές μεταβλητές:

<?php $a = 1; $b = null; var_dump(isset($a, $b)); ?>

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

false

Παράδειγμα

Ας ελέγξουμε μια μη υπάρχουσα μεταβλητή:

<?php var_dump(isset($undefinedVar)); ?>

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

false

Δείτε επίσης

  • τη συνάρτηση empty,
    που ελέγχει εάν μια μεταβλητή είναι κενή
  • τη συνάρτηση is_null,
    που ελέγχει μια μεταβλητή για null
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη