Algoritma Nedir ?

Bilgi ve pratiğimiz ne düzeyde olursa olsun bir program yazmak için, programın temel yapı taşlarından biri diyebileceğimiz algoritma oluşturulmalıdır.Oluşturduğumuz ...

Java Nedir ,Ne İşe Yarar,Nerelerde Kullanılır ???

Java, Sun Microsystems mühendislerinden 'James Gosling' tarafından geliştirilmeye başlanmıştır.Açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, ...

NetBeans IDE Kurulumu (Resimli Anlatım)

Java üzerinde çalışma ve geliştirme yapmamız için geniş bir çalışma alanı sağlayan NetBeans IDE'yibilgisayarınıza NetBeans IDE'yi düzenli ve uygun bir şekildeki yüklenmesi için ...

PHP NEDİR NE İŞE YARAR??

1994 yılında Ramus LERDORF tarafından oluşturulmuş bir genellikle wep üzerinde kullanılan bir dildir.PHP açık kaynaklı kod olduğu gibi ücretsiz olarak kullanıma sunulmuştur. Oracle,MysQL vs. gibi ...

NetBeans IDE 'de PHP Kurulumu

Geçen size anlattığım konuda java yı NetBeans IDE üzerinde geliştirebileceğimizi yazmıştım. Şimdi de yine bir NetBeans IDE nimetinden faydalanacağız diğer ...

10 Ağustos 2012 Cuma

PHP DERS 12 - Try-Catch Komutu



Bugünkü dersimiz try-catch komutu fazla önemli olmayabilir, bu komut ama hata mesajlarında ve birçok alanda işimize yarar bizde bunlardan biraz bahsedeceğiz. Mesela veri tabanına bağlanmak için bağlantı kodlarını yazar  ve ardından veri tabanına bağlanırız.Aslında bu yanlıştır bazı hosting şirketleri yüksek performans sağlamak için web sunucusuyla veri tabanı sunucusunu ayrı şekilde oluşturur.Veri tabanına ulaşamıyorsak ekrana hata mesajı yazdırmalıyız bunu da try-catch ile yapacağız hadi şimdi kullanım biçimini verelim;


Bilgilendirme Örneği

<?php
try{
     çalıştırılacak kodlar
}
catch(Exception $e){
    hata oluşunca yakalayacağı kodlar
}

Örnek1;

  1. try{
  2. if(veritabanı sunucusuna bağlan){
  3.  echo "veri tabanı sunucusuna bağlanıldı";
  4. }
  5. else{
  6. throw new Exception('veritabanı sunucusuna bağlanılmadı.');
  7. }
  8. if(veritabanı seç){
  9. echo "veritabanı seçildi";
  10. }
  11. else{
  12. throw new Exception('veritabanı seçilmedi.');
  13. }
  14. }
  15. catch(Exception $e){
  16. echo $e->getMessage();   //hata mesajı kısmı
  17. }
  18. ?>

try-catch  komutunu kayıt yaparken, dosyadan veri çekerken, dosya upload, dizin oluştururken vb. birçok yerde kullanabilirsiniz.
Kendimizi Geliştimeye Devam ...






0 yorum:

Yorum Gönder

Twitter Delicious Facebook Digg Favorites More

 
back to top