Seite 1 von 1

[closed][PHP] switch, return und break

Verfasst: 24.12.2005 13:11
von shwepsi
Hallo,
ich habe mal eiine Frage. Bei phpbb sieht man immer bei switches das nach dem return ein break kommt...

Ist das nicht eigentlich unsinnig? Das return gibt ja den bei return angegebenen Wert zurück und bricht damit das switch ab. theoretisch das gleiche wie bei dem break nur mit dem extra des Rückgabewertes...

Warum wird das also immer so gemacht? Zur Sicherheit das wirklich abgebrochen wird? einfach als Standard weil break immer dahin kommt oder gibt es vielleicht eine einstellung oder version wo das return nur einen Wert übergibt aber weiterläuft?

MfG
schwepsi

EDIT: vermutl. Unsinn beides gleichzeitig zu machen. Java würde es nicht komplilieren

frage mal auf php.net nach

Titel auf closed gesetzt

Verfasst: 26.12.2005 20:34
von shwepsi
*bump*

Verfasst: 28.12.2005 11:46
von shwepsi
*bump*

Verfasst: 28.12.2005 14:38
von Pyramide
Ich würde an deiner Stelle mal direkt an der Quelle fragen; wir von phpBB.de haben das Forum ja nicht programmiert und ich persönlich würde sowas auch nie machen - in Java ließe sich sowas nichtmal kompilieren ("Statement unreachable").

Verfasst: 28.12.2005 14:57
von shwepsi
klingt nach einem guten Vorschlag *gg*

Danke