Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Vývoj PHP 6

vasil
vasil (neregistrovaný)
5. 12. 2005 10:14

for a break

"Zrušena bude i možnost vyskočit z proměnlivého počtu cyklů divokou konstrukcí break"

Si dělaj kozy, ne? Všude to bude fungovat, jen v PHP ne.

Takže budu hledat v cyklu FOR i = 1 to 1000000 něco, na pozici 3 to najdu, a cyklus poběží až do milionu.
Vážení, while fakt nejde jako náhrada použít vždy!

To zas vymyslel nějakej magor...
Daniel
Daniel (neregistrovaný)
5. 12. 2005 10:16

Re: for a break

ne "break" ale "break $var"
salko
salko (neregistrovaný)
5. 12. 2005 10:34

Re: for a break

Neviem, ci som to pochopil spravne, ale chystaju sa zrusit iba konstruciu "break $var", konstruckia "break 2" by mala ostať zachovaná. Resp. tam niekde pisu, ze chcu zrusit "dynamic", takze aspon takto to ja chapem.
Jakub Vrána aura:61
5. 12. 2005 11:11

Re: for a break

Přesně tak, vasil to pochopil špatně.
Bilbo
Bilbo (neregistrovaný)
5. 12. 2005 15:03

Re: for a break

No kdyz jsem to videl tuhle zminku poprvy tak jsem se lek ze chtej zrusit prave break typu "break 2", ale kdyz jsem si to precet poradne, tak jsem se uklidnil :o)

No, ma vubec "break $var" realne pouziti?
Je fakt, ze dycky pujde nahradit necim typu "if ($var==1) break;if ($var==2) break 2;" jen to bude vic psani :o)
dgx
dgx (neregistrovaný)
6. 12. 2005 0:50

Re: for a break

možná eval('break '.$var.';'); :-)

Ani jsem netušil, že taková prasárna v PHP šla.
Mickey
Mickey (neregistrovaný)
5. 12. 2005 10:30

Re: for a break

Docela by me zajimal priklad kdy neni mozne FOR prepsat pomoci WHILE.
KarolL
KarolL (neregistrovaný)
5. 12. 2005 10:56

Re: for a break

no je dost mozne, ze hosi zacinali programovat v basicu.
deda.jabko
deda.jabko (neregistrovaný)
5. 12. 2005 12:11

Re: for a break

takovy priklad myslim neexistuje.

stejne FOR i WHILE jsou zbytecne - opravdovi muzi to resi rekurzi. ;]
Jakub Hegenbart aura:85
5. 12. 2005 12:55

Re: for a break

Copak nestačí lispovské GO a LABELS? :-D
rezna
rezna (neregistrovaný)
5. 12. 2005 13:05

Re: for a break

a ti jeste opravdovejsi vedi proc tu rekurzi nepouzivaji a pouzivaji cykly :P
deda.jabko
deda.jabko (neregistrovaný)
6. 12. 2005 0:03

Re: for a break

a ti jeste chytrejsi vi, ze pouzivaji chytry prekladac, ktery vi, ze rekurze lze optimalizovat pomoci tail-call a tak to i optimalizuji ;]
Pavel Tišnovský
Pavel Tišnovský (neregistrovaný)
5. 12. 2005 23:42

Re: for a break

nebo smyckou typu DO podle stare normy Fortranu. Co na tom, ze je to teoreticky smycka pocitana, my si prece limity muzeme upravit uvnitr smycky :-)))
Zasílat nově přidané příspěvky e-mailem