PHP Hata Yakalama ( Try – Catch Kullanımı )




Php ile Hata yakalamayı projelerimizde bir çok farklı amaç için kullanabiliriz. Örneğin yakaladığımız hataları bir mail adresine veya telefona gönderebiliriz.

Bundan daha önemlisi, yaptığınız uygulamanın FATAL ERROR vermemesi bizler için önemli. Bir hata olsa dahi yazdığımız kodların çalışmasını isteriz.

Bunun için PHP’de try catch methodunu kullanarak, sayfada ki hataları yakalayıp kontrol altına alabiliriz.

 

class customError extends Exception{
function myErrorFunction(){
echo $this->getMessage();
}
}

function controlAge( $age ){
if( $age < 18 ){ //throw new Exception("Malesef, 18 yaşından küçüksün.".PHP_EOL); throw new customError(" Sen daha çok küçüksün yavrucum". PHP_EOL); } } try{ controlAge( 17 ); }catch( customError $e ){ $e->myErrorFunction();
}finally{
echo "finish ".PHP_EOL;
}

 


Etiketler:

Php bodabas57 Yorum Yapılmamış