Autor Zpráva
php
Profil *
Začnal jsem programovat v Qbasicu pak 10 let nic a ted objevuji PHP.
V Qbasicu byl příkaz goto na skok do jiné části programu, vykonal se kód a pak se zase příkazem goto vrátilo na původní místo a kód pokračoval. Je něco podobného i v PHP? Jak se příkaz jmenuje?
denCo
Profil
goto

asi toto
xmark
Profil
http://cz.php.net/manual/en/control-structures.goto.php
Goto je dostupné v php od verze 5.3.
Ale doporučil bych ho nepoužívat. Dá se bez toho obejít a nepoužívání v důsledku zpřehledňuje kód.
A to říkám s tím, že sám jsem goto používat od Atari až po různé visual basicy.
Davex
Profil
php:
V Basicu se příkaz goto používal jenom proto, protože neměl větvení obvyklé u moderních jazyků. Doporučuji tento příkaz nepoužívat, protože vede k nepřehlednému a špatně udržovatelnému kódu. Naprostou většinu jeho použití lze nahradit pomocí funkcí, podmíněnými příkazy, cykly a chybové stavy lze ošetřit výjimkami.
Majkl578
Profil
Za dobu co programuji v PHP jsem nikdy nenarazil na případ, kdy by goto řešilo problém lépe než něco jiného. K jeho správnému použití v PHP jsem velmi skeptický.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0