![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mozna zrobic tak obsluge bledow zeby funkcja __destruct wylapywala bledy i je wyswietlala? Chodzi o to aby try i catch byly w srodku klasy a nie przy wywolywaniu.
Pozdrawiam dex. Ten post edytował Dex1987 13.01.2006, 15:45:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~dtb ale głupoty napisałeś (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)
1. Nie można stosować tylko catch; podobnie jak try 2. Poczytaj trochę o zasięgu. 3. W środku __destruct() możesz co najwyżej przechwycić błędy wyrzucone w środku. Albo je przepuścić i złapać je w konstrukcji try ... catch, k której się znajdzie usuwanie obiektu. BTW: Nigdy nie wiedomo kiedy obiekt zostaje usunięty. No chyba że każdy obiekt będziemy kasować za pomocą unset() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 00:08 |