Archiwum
- Październik 2008 (1)
- Wrzesień 2008 (4)
- Sierpień 2008 (3)
- Lipiec 2008 (2)
- Czerwiec 2008 (4)
- Maj 2008 (5)
- Kwiecień 2008 (9)
- Marzec 2008 (11)
- Luty 2008 (22)
- Styczeń 2008 (9)
- Grudzień 2007 (12)
- Listopad 2007 (4)
- Październik 2007 (8)
- Wrzesień 2007 (25)
- Sierpień 2007 (19)
- Lipiec 2007 (17)
- Czerwiec 2007 (9)
- Maj 2007 (10)
- Kwiecień 2007 (5)
- Marzec 2007 (8)
- Luty 2007 (12)
- Styczeń 2007 (9)
- Grudzień 2006 (10)
- Listopad 2006 (9)
- Październik 2006 (7)
- Wrzesień 2006 (3)
- Sierpień 2006 (16)
- Lipiec 2006 (26)
- Czerwiec 2006 (29)
- Maj 2006 (12)
- Kwiecień 2006 (18)
- Marzec 2006 (18)
- Luty 2006 (14)
- Styczeń 2006 (15)
- Grudzień 2005 (8)
- Listopad 2005 (18)
- Październik 2005 (14)
- Wrzesień 2005 (14)
- Sierpień 2005 (26)
- Lipiec 2005 (15)
- Czerwiec 2005 (10)
Apple News
Czytuje
- Ajk's jogger
- Arab's blog
- Blog Dawida Gatti
- Blog narzeczonej programisty
- Pixel's Blog
- RedHand's jogger
- Rozie's jogger
- Spider's jogger
- Wawrzek's jogger
- XyC jogger
Playstation 3
Znajdź mnie
Kategorie
- Codzienność (18)
- Cytaty (5)
- Filmy (35)
- Fotografia (2)
- Gry (6)
- Internet (3)
- Linux (41)
- Maczek (45)
- Muza (17)
- Myśli (6)
- O niczym (244)
- PDA/palmtop (4)
- Playstation 3 (11)
- Praca. (7)
- Programowanie (9)
- Propaganda/akcje (16)
- Software (35)
- Techblog (3)
- Teledyski (6)
- Telewizja (1)
- WebDesign/WebDeveloping (51)
MyBlogLog
Wyjątki (Exceptions).
Od niedawna zrobiłem przesiadke z php4 na php5. Głównie dlatego że w pracy używamy php5. Ale tym samym dostałem kilka rzeczy, których mi brakowało. Jedną z tych rzeczy są wyjątki. Kurde jaki to fajny mechanizm. Teraz zamiast wyświetlać sobie:
echo "ja się tu wysypałem";Daje ładny wyjątek typu:
throw new RuntimeException("Tu się wychlastałem");
Dzięki czemu dostaje ładny błąd php typu:Warning: pg_query(): supplied argument is not a valid PostgreSQL link resource in C:\Program Files\xampp\htdocs\inotel.pl\class\dbconnect.class.php on line 17 WYJĄTEK: Nie można wykonać zapytania.
Zapewne wszyscy myślą że przecież to to samo. Otóż nie zupełnie wyjątek sprawia to że kod który jest poniżej Exception nie jest już wykonywany. Bardzo przydatna rzecz podczas debugowania. Łatwo i przyjemnie sprawdza się gdzie kod się zatrzymuje.
Trackback . Dodano 18 lipca 2006 o 13:30:32 na poziomie 0
mcveat
Warto poprawić tytuł notki ;)
18 lipca 2006 . 18:40:00
Malin
Poprawiony :]
18 lipca 2006 . 18:47:04