![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 30.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam pytanie odnosnie operacji na switch (o ile takie sa w ogole mozliwe). Caly schemat wyglada nastepujaco switch ($pytanie){ case 1: ...; break; case ...; case x: if (pytanie2) costam; else $pytanie=404; break; case 404: operacje w wyniku bledow; break; } czy jest mozliwe 'przeskoczenie' z CASE X w momencie, gdy pytanie2 jest nieprawdziwe, tak aby skrypt wykonal operacje przypisane CASE 404? Jesli nie, to sa jakies techniki, aby nie powielac kodu z CASE 404 w momencie wystapienia bledow przy innych wynikach $pytanie ? Ten post edytował ed3k 8.07.2008, 18:04:52 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
@nospor
Cytat @nevt nie mozna bo po case X jest zapewne case Y heh - skoro znasz kod kolegi to czemu sam mu nie pomożesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) - słabe pytanie i przykład to i słaba odpowiedź (ale na 100 % działa - wbrew temu co napisałeś). (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) @edek żeby nie powielać kodu, najlepiej napisz funkcję do obsługi tych błędów i wywołuj ją w swich() tam gdzie trzeba. i po problemie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 21:04 |