Junior — Middle
Uygulamanızda try ve catch bloklarıyla istisna işleme kullandınız mı?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, PHP'de istisnaları try ve catch bloklarıyla işlemek, özellikle nesne yönelimli kodda, standart hata yönetimi yöntemidir.
Kullanım örneği:
try {
$db = new PDO($dsn, $user, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// Sorguları çalıştır
} catch (PDOException $e) {
echo "Veritabanı bağlantı hatası: " . $e->getMessage();
}
Bu yaklaşım, istisnaları yakalamaya, hataları merkezi olarak işlemeye ve uygulamanın çökmesini önlemeye olanak tanır.