returnPodręcznik PHPPoprzedniRozdział 12. Struktury kontrolneNastępnyreturn
Instrukcja return(), wywołana z wnętrza funkcji,
natychmiastowo zakańcza wykonywanie tej funkcji i zwraca jako jej wartość
swój argument. return() zakańcza również wykonywanie
instrukcji eval() lub danego pliku skryptowego.
Instrukcja ta, wywołana w zasięgu globalnym, zakańcza wykonywanie całego
pliku skryptowego. Jeśli dany skrypt był dołączony funkcjami
include() lub require(), sterowanie
zostaje zwrócone do pliku wywołującego. Poza tym, jeśli plik został
dołączony funkcją include(), argument przekazany do
funkcji return() będzie zwrócony jako wartość funkcji
include(). Jeśli funkcja return()
zostanie wywołana w głównym pliku skryptowym, nastąpi zakończenie całego
skryptu. Jeśli dany skrypt został wywołany przez dyrektywy konfiguracyjne
auto_prepend_file lub auto_append_file w plik konfiguracyjnym, wtedy wykonywnie
tego pliku skryptowego zostanie zakończone.
Więcej informacji w rozdziale zwracanie wartości.
Notatka:
Proszę zauważyć, że ponieważ return() jest konstrukcją
językową a nie funkcją, nawiasy otaczające jej argumenty nie są konieczne.
W rzeczywistości częściej są one opuszczane przez programistów, choć
opuszczenie ich, czy nie, nie zmienia niczego.
PoprzedniSpis treściNastępnydeclarePoczątek rozdziałurequire()
Wyszukiwarka
Podobne podstrony:
functions returning valuesfunctions returning valuesfunctions returning valuesfunction returnfunctions returning valuesfunction mcve returnstatusfunction ccvs returnfunction ccvs returnfunction mcve returncodefunction mcve returnfunction fdf next field namefunction ccvs voidfunction mysql errorfunction mcal event set endfunction mcrypt cbcwięcej podobnych podstron