Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Operacje na SWITCH
ed3k
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nevt
post
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.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 21:04