(PHP 5, PHP 7)
set_exception_handler — Kullanıcı tanımlı bir istisna eylemcisi bildirir
   İstisna bir 
   try/catch bloğu içinde yakalanamadığı durumlarda
   kullanılmak üzere bir istisna eylemcisi bildirir.
   istisna_eylemcisi işlevinin çağrılmasıyla
   istisna durdurulmuş olur.
  
istisna_eylemcisiYakalanmamış bir istisna olduğunda çağrılacak işlevin ismi. Bu işlev set_exception_handler() çağrılmadan önce tanımlanmış olmalıdır. Bu eylemci işlevin tek bir değiştirge kabul etmesi gerekir: Oluşan istisna nesnesi.
   Hata durumunda NULL aksi takdirde evvelce tanımlanmış istisna
   eylemcisinin ismini döndürür. Evvelce tanımlanmış bir eylemci olmaması
   durumunda da NULL döner.
  
Örnek 1 - set_exception_handler() örneği
<?php
function istisna_eylemcisi($istisna) {
  echo "Yakalanmamış istisna: " , $istisna->getMessage(), "\n";
}
set_exception_handler('istisna_eylemcisi');
throw new Exception('Yakalanmamış İstisna');
echo "Çalışmadı\n";
?>