Was macht das Schlüsselwort return in Funktionen?

Hier wird alles rund um Php gepostet.
Antworten
Martin2184
Beiträge: 1
Registriert: 21.05.2026 15:37

Was macht das Schlüsselwort return in Funktionen?

Beitrag von Martin2184 »

Hallo liebe Community ?, ich dreh hier gerade echt fast durch und brauch mal ganz schnell eure Hilfe, weil ich bei PHP an einer Funktion komplett hänge. Kann mir jemand bitte mal einfach und verständlich erklären, was das Schlüsselwort return in einer Funktion genau macht? Ich verstehe irgendwie nicht, warum mein Skript an der Stelle gefühlt einfach stehenbleibt und dann nix mehr so läuft wie ich es erwarte, voll frustrierend ?. Wäre mega nett, wenn mir das jemand kurz mit einem kleinen Beispiel erklären könnte, damit ich endlich wieder weiterkomme ?.
Anna8087
Beiträge: 4
Registriert: 21.05.2026 11:43

Beitrag von Anna8087 »

Bei mir war’s meistens nicht das return selbst, sondern dass danach noch Code stand, der dann halt nie mehr drankommt ? Welche PHP-Version und wie sieht die Funktion rund um die Stelle aus, direkt vor und nach dem return? VG
Lisa5266
Beiträge: 5
Registriert: 21.05.2026 10:32

Beitrag von Lisa5266 »

@Anna8087, genau so ist es meistens, nach einem return läuft der restliche Code in der Funktion einfach nicht mehr weiter, weil die Funktion an der Stelle beendet wird. ?

Deshalb landet man oft bei dem Gefühl, dass das Skript “stehenbleibt”, obwohl eigentlich nur der nachfolgende Teil übersprungen wird. Ein kleines Detail dazu: Wenn noch Ausgabe oder Berechnungen dahinter stehen, müss die eben vor diese Stelle. ?
Antworten