Php Try Catch PDO Bağlantısı

6 Aralık 2019 ile Fatih Canbolat

Merhaba, bugün try catch yapısı nedir, ne işe yarar, yenilir mi, içilir mi ona bakacaz. Bu olay aslında adı üstünde bir kod bloğunu çalıştırır, sonucunda bir hata varsa catch yapısı ile bu hatayı yakalamamızı sağlar. İnternette aratırsanız bir çok örneğini bulmanız mümkün. Ben sadece try catch yapısını en çok kullandığımız yer olan veritabanı bağlantısı için gerekli olan kodu paylaşacağım…

try {
	$db=new 
        PDO("mysql:host=hostname;dbname=dbname;charset=utf8",'db user','db pass');
        echo "Db Conn is.....OK";
} catch (PDOExpception $e) {
	echo $e->getMessage();
}

bu kod ile php mysql veritabanı bağlantısını yapabilirsiniz. sorunsuz bağlanırsa “db conn is …..ok”, yazısını göreceksiniz. Bağlantıda bir sorun meydana gelirse catch yapısı size hatayı gösterecektir.