İçeriğe geç

PHP ile error handler oluşturma

Merhabalar bu yazımda PHP ile error handler nasıl yaratılır onu öğreneceğiz.

Öncelikle error handler nedir ? onu açıklayayım php’de bazen noktalı virgul unuttuğumuz zaman yada onun gibi gözden kaçan hatalarda. Kod sayfamızı çalıştırdığımızda hatanın kaçıncı satırda olduğunu gösteren işe yarar bir uyarıcı. Bu hataları kendimizde yaratabiliriz aşağıda vereceğim örnekte görebilirsiniz.

<?php 

function customError($error_no, $error_str) {
  echo "<b>HATA!:</b> [$error_no] $error_str";
  die();
}

set_error_handler("customError",E_USER_WARNING);

$num = -5;

if ($num < 0) {
	trigger_error("SAYİ 0'DAN KUCUK",E_USER_WARNING);
}


 ?>

Kodu çalıştırdığımızda sayfada HATA!: [512] SAYİ 0’DAN KUCUK yazısını görürüz. Başarılı bir şekilde hata tetiklemesi gerçekleşti.

Kendi frameworkunuzu yazarken ihtiyacınız olacak bir konu olduğunu unutmayalım 🙂

Tarih:PHP

Bu yazı yorumlara kapalı.

Copyright © 2020 Kenan Atmaca