Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.04.2005 Ostrzeżenie: (10%)
|
Czy jest sposob na obsluge wyjatkow funkcji wbudowanych w php. Chodzi mi o include ('plik'), gdzie po wpisaniu nieistniejacego pliku bede mogl wykonac wlasna funkcje a nie ze parser informuje mnie o tym ze pliku nie znaleziono.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
Ozzy: Maual sie klania - http://pl.php.net/manual/en/function.set-e...ion-handler.php
Cytat Sets the default exception handler if an exception is not caught within a try/catch block. Execution will stop after the exception_handler is called. Wg. mnie exception handler nie powinien byc w ogole uzywany - wyrzucane wyjatki trzeba lapac i obslugiwac w kodzie programu. Przeciez brak polaczenia z baza nie powinien zamykac aplikacji -- przeciez mozna np. content wczytac z cache'u w plikach. Cytat Wszystko od trzeciego zdania praktycznie nie wnosi nic do dyskusji i co więcej opiera się na błędnym założeniu. Hmmm, a ktore to bledne zalozenie?Cytat gdy handleError wyrzuca wyjątek to wykonywanie metody się konczy to prawda -- tak dzialaja wyjatki.Cytat a poniewaz nie zwrocila true to nie jest wykonywany dalszy kod. ktory dalszy kod? ten po wywolaniu funkcji ktora wyrzucila error, co spowodowalo wywolanie error_handlera? A jak lapiesz ten wyjatek? Przechwytujesz go exc. handlerem? |
|
|
|
areekz obsluga wyjatkow 7.11.2005, 11:48:28
DeyV Niestety - nie.
W tej chwili php nie ma jeszcze p... 7.11.2005, 11:57:00
mike_mech Poczytaj o funkcji __autoload() i poszukaj na foru... 7.11.2005, 11:57:20
bregovic Może się mylę, ale chyba można coś zwojować używaj... 7.11.2005, 15:57:46
bela_666 Jasne że można, ale to nie to samo co natywna obsł... 7.11.2005, 18:04:39
krzysztof f. Niestety mimo znacznego usprawnienia modelu obiekt... 24.11.2005, 15:03:37
hwao Cytat(areekz @ 2005-11-07 12:48:28)Czy jest s... 24.11.2005, 15:59:37
dtb [PHP] pobierz, plaintext <?phpif (file_exis... 24.11.2005, 16:03:30
krzysztof f. To że na każdy problem istnieje wiele rozwiązań, n... 28.11.2005, 14:23:15
dtb napisz wlasny odpowiednik funkcji:
[PHP] pobierz, ... 28.11.2005, 15:12:22
krzysztof f. Cytat(dtb @ 2005-11-28 14:12:22)napisz wlasny... 29.11.2005, 11:48:29
Ozzy Wszystko ok, tyle że klasa ErrorException już istn... 4.12.2005, 00:06:40
Ociu Cytat(mike_mech @ 2005-11-07 12:57:20)Poczyta... 4.12.2005, 08:51:06
Ozzy Ja drążę wypowiedź Krzystofa f. z ciekawym pomysłe... 4.12.2005, 10:41:40
dr_bonzo Co ty chcesz obchodzic? Jak metoda wyrzuca wyjatek... 4.12.2005, 10:56:30
Ozzy bonzo, nie zrozumiałeś problemu. Wszystko od trzec... 4.12.2005, 11:09:00
Ociu I kod powinien być zatrzymany. Jeśli masz błąd w a... 4.12.2005, 11:25:31
Ozzy W ogóle nie rozumiecie jaki jest problem, spróbujc... 4.12.2005, 11:53:21
dr_bonzo Cytatnawet niezłapany NOTICE zatrzymuje całą aplik... 4.12.2005, 12:04:47
Ozzy No to powodzenia w łapaniu każdego błędu. 4.12.2005, 12:35:42
dr_bonzo Juz nie wiem jak ci wytluamczyc obsluge wyjatkow -... 4.12.2005, 12:42:25
krzysztof f. Easy guys... Proszę Was, taka dyskusja do niczego ... 6.12.2005, 12:46:32
Ozzy No i pięknie. Jak widać jest to możliwe:)
Jak będę... 13.12.2005, 01:20:18 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 17:50 |