Administrátor Ewwe 434 Odesláno: 15. Březen, 2017 Administrátor Share Odesláno: 15. Březen, 2017 Obsah: continue break 1. Continue Continue je "funkce" pro přeskočení aktuálního indexu respektive pro přeskočení celého cyklu pro aktualní "průchod" cyklem. $var = [ "Pes" => 1, "Kocka" => 2, "Krecek" =>3 ]; foreach( $var as $zvire => $hodnota ) { if( $zvire == "Kocka" ) continue; echo $zvire." ma hodnotu ".$hodnota.","; } // Výstup bude : Pes ma hodnotu 1,Krecek ma hodnotu 3, Hodí se to pro vyloučení hodnot a pro urychlení průchodu cyklem. Protože když máme nějaký složitý cyklus ( hodne podmínek které by se museli kontrolovat atd ) ,který obsahuje třeba 500 indexů které chceme a 500 které nechceme tak si uděláme hned na začátku podmínku na nějaký společný znak a hodíme ho do continue tudíž se tyto indexy rovnou přeskočí a nemusíme je zbytečně testovat. 2. break Oproti tomu break celý cyklus zastaví. $var = [ "Pes" => 1, "Kocka" => 2, "Krecek" =>3 ]; foreach( $var as $zvire => $hodnota ) { if( $zvire == "Kocka" ) break; echo $zvire." ma hodnotu ".$hodnota.","; } // Výstup bude pouze : Pes ma hodnotu 1 Opět můžeme vymýšlet různé scénáře kdy je to potřeba. Tohle by bylo na téma cyklů zhruba tak vše. Link to comment Share on other sites More sharing options...
clouder 0 Odesláno: 30. Březen, 2017 Share Odesláno: 30. Březen, 2017 continue; nie je funkcia, je to príkaz. Slúži na preskočenie zvyšku iterácie. Odporúčam ti si prečítať http://php.net/manual/en/control-structures.continue.php Link to comment Share on other sites More sharing options...
Amenadiel 286 Odesláno: 30. Březen, 2017 Share Odesláno: 30. Březen, 2017 continue; nie je funkcia, je to príkaz. Slúži na preskočenie zvyšku iterácie. Odporúčam ti si prečítať http://php.net/manual/en/control-structures.continue.php Vám bych pane doporučil přečíst zase toto: https://cs.wikipedia.org/wiki/Uvozovky 1 Link to comment Share on other sites More sharing options...
Tanga 131 Odesláno: 30. Březen, 2017 Share Odesláno: 30. Březen, 2017 Obsah: continue break 1. Continue Continue je "funkce" pro přeskočení aktuálního indexu respektive pro přeskočení celého cyklu pro aktualní "průchod" cyklem. Continue predsa nie je funkce. Skôr by som povedal, že je to keyword abo vyraz, pretože v skutočnosti nič také v HW neexistuje. Buď ti to kompiler (napr. v Cčku, tam to lahko vidiet) rozloži na skok na adresu začiatku cyklu, pripadne z toho spravi label kam skoči na konci, pred skokom na začiatok cyklu a reprezentuje to obyčajnu inštrukciu. Example code: nop Odporučam http://stackoverflow.com/questions/2355094/gcc-generated-assembly-equivalent-to-continue-statement-in-c. Muh basics of dem internets. continue; nie je funkcia, je to príkaz. Slúži na preskočenie zvyšku iterácie. Odporúčam ti si prečítať http://php.net/manual/en/control-structures.continue.php Dalsi ekspert. Tak sleduj. http://lmgtfy.com/?q=continue+command Vygoogli si "Continue command". Prvych 6 vysledkov: "Continue statemenet". Ty chces vyhladat dokonca konkretne slova ale google vie že je to kokotina tak ti to opravi sam. Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 30. Březen, 2017 Author Administrátor Share Odesláno: 30. Březen, 2017 Proto je to slovo funkce v uvozovkách. V tu chvíli mě nenapadlo jiné označení. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now