Join Up!
104886 members and counting!

 
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
previousdeclarerequirenext
Last updated: Mon, 28 Oct 2002
view the printer friendly version or the printer friendly version with notes or change language to Czech

return

Wird diereturn() Anweisung innerhalb einer Funktion aufgerufen, wird die Ausführung der Funktion sofort beendet und das Argument als Wert des Funktionsaufrufs zurückgegeben. return() beendet auch die Ausführung einer eval() Anbweisung oder einer Skriptdatei.

Erfolgt der Aufruf innerhalb des globalen Bereichs, wird die Ausführung des aktuellen Skripts beendet. Wurde das aktuelle Skript include()ed oder require()ed, wird die Kontrolle an das aufrufende Skript zurückgegeben. Wurde das aktuelle Skript include()ed, wird der Wert, der return() zugewiesen wurde, als Wert des Aufrufs von include() zurückgegeben. Wird return() inerhalb des Hauptskripts aufgerufen, wird die Ausführung beendet. Handelt es sich bei dem Skript um eine Datei, die über die Einträge auto_prepend_file oder auto_append_file in der Konfigurationsdatei aufgerufen wurde, wird die Ausführung dieses Skripts beendet.

Anmerkung: Beachten Sie, dass return() ein Sprachkonstrukt und keine Funktion ist. Deshalb brauchen Sie die KLammern um die Argumente nicht zu schreiben -- tatsächlich ist es eher gebräuchlich diese wegzulassen als die Klammern zu benutzen, obwohl es keinen Unterschied ausmacht.

User Contributed Notes
return
add a note about notes
There are no user contributed notes for this page.
previousdeclarerequirenext
Last updated: Mon, 28 Oct 2002
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by: http://phpbuilder.com/
Last updated: Thu Oct 31 18:34:28 2002 EST