Junior — Middle
Έχετε χρησιμοποιήσει χειρισμό εξαιρέσεων με μπλοκ try και catch στην πρακτική σας;
sobes.tech AI
Απάντηση από AI
Ναι, στην PHP η διαχείριση εξαιρέσεων με τη χρήση των μπλοκ try και catch είναι ο τυπικός τρόπος διαχείρισης σφαλμάτων, ειδικά στον αντικειμενοστραφή κώδικα.
Παράδειγμα χρήσης:
try {
$db = new PDO($dsn, $user, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Εκτέλεση ερωτημάτων
} catch (PDOException $e) {
echo "Σφάλμα σύνδεσης με τη βάση δεδομένων: " . $e->getMessage();
}
Αυτή η προσέγγιση επιτρέπει την πιάσιμο των εξαιρέσεων, την κεντρική διαχείριση σφαλμάτων και την αποτροπή πτώσης της εφαρμογής.