PHP Dersleri #13 – İstisna Yönetimi (try-catch)


kodportali.comPHP derslerine kaldığı yerden tüm hızıyla istisna yönetimi ile devam ediyoruz.

PHP ‘de İstisna Yönetimi

İstisna yönetimi zaman zaman hayat kurtarıcıdır. Genel olarak bir çok programlama dilinde bulunan hata yönetimini basitçe anlatmak gerekirse eğer kod hata veriyorsa belirttiğimiz kod kısmı çalışıp hata versin sonra yoluna devam etsin veya dursun. Zaman zaman bir çok kez if kullanmamız gerekebiliyor. Ve bu bir süre sonra can sıkıcı hal alıyor olabilir. Onun için istisna yönetimi önemlidir. Yine if ifadesi kullanacağız ama bu sefer daha dengeli ve kontrollü olacak.

Nasıl Kullanılır?

Mantık çok basit try ardındaki kod bloğumuza işlemlerimizi yapacağız kodları yazacağız ve bir hata veya istisna olduğu zaman throw ile bunu bildiricez ve catch kısmında istisnamızı yakalayacağız.

Hadi O Zaman Örnekler İle Pekiştirelim!

Yukarıdaki örneğimizde eğer $studentsCount değişkeni $need değişkeninden küçükse yeni bir istisna göstersin dedik if içinde. Kodumuzu çalıştırdığımızda if içi true dönüceği için istisna belirtilecek ve catch yapısı içindeki kodlarımız çalışacaktır. catch içindeki objemiz istisna’nın türüdür ve onu $e ‘değişkenine atamışızdır. Kodumuzu çalıştırdığımız zaman çıktımız aşağıdaki gibi olacaktır. Eğer if içi true dönmeseydi catch içindeki yapı çalışmayacaktır. İşde bu kadar kolay.

Evet bu dersimizinde burada sonuna geldik. Herhangi bir sorunuz olursa yorumlarda sorabilirsiniz.

Sitemizdeki tüm PHP dersleri için buraya tıklayabilirsiniz.

 

[Toplam:1    Ortalama:5/5]

Sizin Tepkiniz Nedir?

süper süper
0
süper
bilgilendirici bilgilendirici
1
bilgilendirici
beğenmedim beğenmedim
0
beğenmedim
beğendim beğendim
0
beğendim
Düşündürücü Düşündürücü
0
Düşündürücü
Anıl Mısırlıoğlu
Ortaokuldan beri yazılım ve bilişim sektöründe olan genç kodportali yazarı.

0 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bir format seçin
Kişisel Test
Kişiliğe dair bir şey ortaya çıkarmayı amaçlayan sorular dizisi
Basit Test
Bilgiyi kontrol etmek isteyen doğru ve yanlış cevaplı sorular dizisi
Anket
Karar vermek veya görüş belirlemek için oylama yapmak
Serbest Yazı
Yazılarınıza Görseller Bağlantılar Ekleyebilirsiniz
Liste
Klasik İnternet Listeleri
Geri Sayım Listesi
Klasik İnternet Geri Sayım Listeleri
Açık Liste
Kendi öğenizi gönderin ve en iyi sunum için oy verin
Oylanabilir Liste
En iyi liste öğesine karar vermek için yukarı veya aşağı basın
Fotoyla Anlatım
Kendi resimlerinizi yükleyin ve birşeyler anlatın
Video
Youtube, Vimeo veya Vine Kodları
Ses
Soundcloud veya Mixcloud İçerikleri
Görsel
Fotoğraf veya GIF
GIF
GIF Formatı