Ben özel bir sınıfta hataları "atmak" için trigger_error kullanıyorum. Benim sorunum trigger_error denilen hat numarasını trigger_error yazdırır olmasıdır. Örneğin, aşağıdaki kodu verildi:
01 <?php
02 class Test {
03 function doAction() {
04 $this->doSubAction();
05 }
06
07 function doSubAction() {
08 if(true)
09 trigger_error('Custom error', E_USER_WARNING);
10 }
11 }
12
13 $var = new Test();
14 $var->doAction();
15 ?>
PHP aşağıdaki yazdıracaktır:
In Warning: özel hata test.php çizgiye 9
Nasıl aşağıdaki gibi PHP (dahili yapılan tüm çağrıları görmezden, sınıfın dışından denilen yöntem) doAction () işlevi çağrıldı çizgi dönüş yapar?
In Warning: özel hata test.php çizgiye 14
Edit: Ben başarmak için çalışıyorum ne biraz daha yakın bir şey olması benim örnek Modifiye.