Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie wierszu
Forum PHP.pl > Forum > Przedszkole
Matimor
Witajcie
Ostatnio zacząłem robić własny system błędów, moje pytanie polega na tym, jak pobrać linijkę w kodzie, w której występuje wywołanie błędu prościej mówiąc pobieranie liczby porządkowej dla danej linijki kodu. Mam przykładowo:

  1. if($cos === false)
  2. {
  3. $this -> error -> close_page("Jakiś tam opis błędu", I tu pobieranie wierszu)
  4. }


Nie chcę robić tego metodą przepisania liczby porządkowej z notepada bo jak ktoś doda nad funkcją kawałek kodu to liczba będzie błędna.


Pozdrawiam
jareeny
a nie lepiej skorzystać z wyjątków?
Matimor
Tzn co masz na myśli?
wookieb
__LINE__
Matimor
Mam jeszcze jeden problem, żeby nie robić nowego tematu. A więc tak mam ten system błędów ok, ale teraz problem tkwi w tym, że generuje mi treść strony i pokazuje błąd w tym miejscu gdzie on występuje, w pokazywaniu błędu próbowałem użyć die() i exit() ale obie funkcje zezwalają na generowanie strony, pytanie polega na tym jak zresetować treść i wygenerować tekst z błędu.
wookieb
  1.  
  2.  
  3. function my_error_handler()
  4. {
  5. echo 'error';
  6. die();
  7. }
  8.  
  9.  
  10. set_error_handler('my_error_handler');
  11.  
  12. echo 'test';
  13. trigger_error('test', E_USER_NOTICE);
  14. echo 'test2';
  15.  
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.