Funkcja PHP i wywołanie funkcji
Kiedy uczysz się PHP, będziesz chciał przekazać kod każdej linii w swoim programie, abyś mógł przestudiować działanie kodu. Gdzieś po drodze uświadomisz sobie, że są pewne zadania, które twój program musi wykonywać wielokrotnie. I dlatego ciągle piszesz te same wiersze kodu. Na przykład istnieje kilka sytuacji, w których użytkownik witryny musiałby podać adres e-mail. Może chcieć coś kupić, zapisać się na newsletter lub wypełnić formularz obsługi klienta. Za każdym razem, gdy poda swój adres e-mail i prześle formularz internetowy, będziesz chciał, aby Twój program sprawdził dokładność adresu e-mail. Możesz przekazać to zadanie w każdej lokalizacji w swoim programie, aby sprawdzić adres e-mail. Ale to nie jest bardzo wydajne. PHP ma odpowiedź na ten problem. Nazywa się to funkcją.

Istnieją w zasadzie dwa rodzaje funkcji PHP. Pierwszy typ to funkcja wbudowana. Te funkcje są już częścią języka PHP i dlatego nie musisz ich pisać samodzielnie. Aby skorzystać z tych wbudowanych funkcji, wystarczy dodać wywołanie funkcji do programu. Wywołanie funkcji to fragment kodu, który każe programowi „wywoływać” wbudowaną funkcję, ilekroć jest to potrzebne. Drugi typ funkcji to funkcja zdefiniowana przez użytkownika. To są funkcje, które sam piszesz. Następnie, po napisaniu funkcji, możesz wywołać ją do swojego programu w dowolnym momencie, kodując wywołanie funkcji. Rzućmy okiem na kod PHP dla wywołania funkcji.

Podstawowy kod PHP
nazwa_funkcji (argument, argument);

Przykład
print (wiadomość $);


wydrukować();
nazwa_funkcji
Jest to nazwa nadana funkcji i sposób, w jaki program rozpozna funkcję. Jako przykładu użyłem wbudowanej funkcji drukowania. Nazwa funkcji dla funkcji drukowania to wydrukować i jest umieszczony po lewej stronie ().

print (wiadomość $);
Nawias
Nawiasy służą do przekazywania informacji do funkcji. Jeśli nie musisz przekazywać żadnych informacji, nic nie wstawisz pomiędzy ().

wiadomość $
Argument
Argumentem jest informacja, którą chcesz przekazać do funkcji. Jeśli masz więcej niż jeden argument, oddziel je przecinkami. Następnie umieść argument (y) między nawiasami. W naszym przykładzie argumentem (informacją) przekazanym do funkcji jest zmienna $ message umieszczona między nawiasami. Wbudowana funkcja drukowania wydrukuje dowolną wartość podaną dla zmiennej $ message.

print (wiadomość $);
;
Średnik kończy wywołanie funkcji

Uwaga: Funkcja zwykle przekazuje informacje z powrotem do programu po zakończeniu funkcji. Na przykład funkcja drukowania przekazuje wartość logiczną z powrotem do programu.





Instrukcje Wideo: ???? Kurs PHP #4 ???? Wywoływanie i tworzenie funkcji #kursphp (Może 2024).