Hi!
Gibt es in PHP so was wie einen Goto Befehl. Will ne Variable abfragen und wenn die einen bestimmten Wert hat, möchte ich im Script ein paar Zeilen zurück springen.
Ist das möglich?
Es gab kürzlich eine sehr lange Diskussion auf php-dev, ob man einen goto-Operator aufnehmen sollte, AFAIK hat sogar jemand ein patch dafür geschrieben. In diesem Thread sind auch mehrere Methoden erklärt, wie man dieses Verhalten ohne goto abbilden kann:
http://marc.theaimsgroup.com/?t=109106735500003&r=1&w=2
http://www.zend.com/zend/week/week195.php#Heading7
Ich habe das am Ende nicht mehr alles verfolgt, waren glaube ich 240 Postings, aber das Problem war wohl, dass Anfänger mit goto ein Sprachkonstrukt an die Hand bekomen, mit dem man sich wunderbar selbst in den Fuß schießen kann, auf der anderen Seite ist es für erfahrende Entwickler in sehr seltenen Situationen hilfreich (z.B. Parserbau).
Grüße
Andreas
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/