Κατασκευή die
Η κατασκευή die (ή το αντίστοιχό της exit) διακόπτει αμέσως την εκτέλεση του PHP script.
Σε αυτή την περίπτωση μπορεί να μεταφερθεί ένα μήνυμα, το οποίο θα εμφανιστεί πριν από τον τερματισμό.
Αυτή η κατασκευή χρησιμοποιείται συχνά για επεξεργασία σφαλμάτων ή για εξαναγκασμένο τερματισμό του script.
Σύνταξη
die(message);
Παράδειγμα
Απλός τερματισμός script με μήνυμα:
<?php
die('Script stopped');
echo 'This will not be executed';
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'Script stopped'
Παράδειγμα
Χρήση die κατά τον έλεγχο συνθήκης:
<?php
$res = false;
if (!$res) {
die('Operation failed');
}
echo 'Success';
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'Operation failed'
Παράδειγμα
Χρήση die χωρίς μήνυμα:
<?php
// Some code
die();
// Code below won't execute
?>
Δείτε επίσης
-
τη συνάρτηση
exit,
που είναι αντίστοιχη της die -
τη συνάρτηση
trigger_error,
που δημιουργεί ένα προσαρμοσμένο σφάλμα χρήστη