Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> try, catch w srodku klasy
Dex1987
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
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()
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 00:08