⊗ppPmCdWSu 88 of 447 menu

Καταστολή Προειδοποιήσεων (Warnings) στην PHP

Ας υποθέσουμε ότι η μεταβλητή $test δεν είναι καθορισμένη. Όπως ήδη γνωρίζετε, η τιμή μιας τέτοιας μεταβλητής θα είναι null. Σε αυτή την περίπτωση, η προσπάθεια πρόσβασης σε αυτή τη μεταβλητή θα οδηγήσει στην εμφάνιση μιας προειδοποίησης:

<?php var_dump($test); // θα εμφανίσει null και μια προειδοποίηση ?>

Μια προειδοποίηση θα εμφανιστεί επίσης και στην προσπάθεια ελέγχου αν η μεταβλητή είναι null:

<?php if ($test !== null) { echo '+++'; } else { echo '---'; } ?>

Ωστόσο, ο έλεγχος μέσω της εντολής isset δεν θα οδηγήσει στην εμφάνιση προειδοποίησης - αυτή θα κατασταλεί αυτόματα:

<?php if (isset($test)) { echo $test; } else { echo 'η μεταβλητή δεν υπάρχει'; } ?>
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη