Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Alternatywa dla goto
Stefan11
post 30.07.2011, 13:17:36
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.04.2011

Ostrzeżenie: (0%)
-----


witam czy ma ktoś moze jakis pomysl albo zna alternatywe dla goto ? mam wersje php 5.2 a goto jest od 5.3 .
konkretnie np. bym potrzebowal dla czegos takiego:
  1. <?php
  2.  
  3. if (..)
  4. {
  5. goto: end;
  6. }
  7. else {..}
  8.  
  9. if (..)
  10. {
  11. ..
  12. }
  13. else {..}
  14.  
  15.  
  16. if (..)
  17. {
  18. ..
  19. }
  20. else {..}
  21.  
  22.  
  23. ?>

daloby sie to obejsc uzywajac zmiennej, ale zastanawiam sie nad alternatywa dla goto, które w tym wypadku by bylo bardzo wygodne
Go to the top of the page
+Quote Post
wookieb
post 30.07.2011, 13:38:59
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




http://wookieb.pl/2011/07/exception-jako-zastepca-return/


--------------------
Go to the top of the page
+Quote Post
Crozin
post 30.07.2011, 13:47:03
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Dobrze by było jakbyś powiedział jak ten fragment kodu ma działać. Generalnie jeżeli w PHP potrzebujesz skorzystać z goto na 99.9% nie powinieneś tego robić.
Go to the top of the page
+Quote Post
Stefan11
post 30.07.2011, 14:56:14
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.04.2011

Ostrzeżenie: (0%)
-----


Cytat(wookieb @ 30.07.2011, 14:38:59 ) *

Jeszcze nie ten poziom ale lada chwila przyda sie, dziekuje

Cytat(Crozin @ 30.07.2011, 14:47:03 ) *
Dobrze by było jakbyś powiedział jak ten fragment kodu ma działać. Generalnie jeżeli w PHP potrzebujesz skorzystać z goto na 99.9% nie powinieneś tego robić.

No wlasnie na smierc zapomnialem, ze mozna funkcje stworzyc, dzieki za ostrzezenie nie bede uzywal goto
Go to the top of the page
+Quote Post
lobopol
post 30.07.2011, 19:34:34
Post #5





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Cytat(wookieb @ 30.07.2011, 14:38:59 ) *

Bardzo fajny patent, przyznam szczerze, że na coś takiego nie wpadłem do tej pory smile.gif kolejny blog do śledzenia mam nadzieję, że będziesz w miarę często coś publikował.


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 7.07.2025 - 16:24