return

Če funkcijo return() kličemo iz neke funkcije, se ta takoj konča in vrne argument kot vrednost funkcije. return() bo končal tudi izvajanje eval() funkcije ali skriptne datoteke.

Če funkcijo return() kličemo v globalnem dosegu, se izvajanje trenutne skripte konča. Če je bila trenutna skripta klicana s funkcijo include() ali require() se izvajanje nadaljuje v klicujoči skripti. Poleg tega, če je trenutna skriptna datoteka bila klicana s funkcijo include(), bo vrednost return() argumenta vrnjena kot vrednost include() funkcije. Če je funkcija return() klicana v glavni skriptni datoteki, se izvajanje skripte konča. Če je bila trenutna skripta klicana s konfiguracijskimi opcijami auto_prepend_file ali auto_append_file v konfiguracijski datoteki, se le-ta skripta konča.

Za več informacij si poglejte Returning values.

Opomba: Zapomnite si, ker return() ni prava funkcija, temveč je del PHP jezika, oklepaji okoli argumenta niso potrebni--a to ne vpliva na delovanje te funkcije.