Jak napisać funkcję PHP
Chociaż język PHP ma wiele wbudowanych funkcji, będą chwile, kiedy będziesz chciał napisać niestandardową funkcję dla swojego programu. Można to łatwo zrobić za pomocą PHP. Na przykład możesz chcieć umieścić spersonalizowaną wiadomość powitalną na każdej stronie swojej witryny. Aby to zrobić, należy napisać prostą funkcję, która wypisuje „Witaj, czyjeś imię” u góry każdej strony. Ale w tej wiadomości musisz wydrukować inną nazwę dla każdego użytkownika witryny. Jest to również łatwe do wykonania dzięki funkcji PHP. Możesz przekazać nazwę użytkownika do funkcji jako ciąg znakówCo? postaci. Przekażesz ten ciąg jako argument wywołania funkcji.

Hello_Visitor („Nancy”);

Jeśli nie przeczytałeś samouczka na temat funkcji PHP i wywołania funkcji; możesz to zrobić teraz. Jeśli jesteś gotowy, aby kontynuować, spójrzmy na kod, który zdefiniuje lub zadeklaruje funkcję Hello_Visitor.

Podstawowy kod PHP
funkcja nazwa_funkcji ($ argument_1, $ argument_2)
{treść funkcji}

Przykład
funkcja Hello_Visitor ($ bieżąca nazwa)
{echo „Witaj, $ current_name”; }


funkcjonować
Mówi to PHP, że następujące jest funkcją.

Hello_Visitor
nazwa_funkcji
To jest nazwa, którą nadajesz swojej funkcji. Twój program użyje tej nazwy do zidentyfikowania funkcji. Będziesz używał tej samej nazwy w wywołaniu funkcji i w samej funkcji. Podczas nazywania funkcji pamiętaj, że w nazwach funkcji nie jest rozróżniana wielkość liter. Więc nazwa funkcji Hello_Visitor jest taka sama jak hello_visitor. Nazwa funkcji nie może jednak zawierać spacji i musi zaczynać się od litery lub znaku podkreślenia.

Hello_Visitor ($ current_name)
Zdanie wtrącone
Nawiasy służą do przekazywania argumentów lub informacji do funkcji. Jeśli nie musisz przekazywać żadnych informacji, nic nie wstawisz pomiędzy (). Ale wciąż musisz mieć nawiasy.

($ bieżąca nazwa)
($ argument_1, $ argument_2)
Argumentem jest nazwa zmiennej, która przechowuje informacje przekazywane 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 ciąg Nancy zostanie przekazany do funkcji i zapisany w argumencie $ current_name, który jest umieszczony między nawiasami.

{echo „Witaj, $ current_name”; }
{}
Kod, który będzie składał się z funkcji, jest umieszczony między nawiasami otwierającymi {nawiasami klamrowymi i zamykającymi}. W naszym przykładzie treść funkcji jest instrukcją echa, która wydrukuje wiadomość powitalną w przeglądarce. Bo Nancy to ciąg przechowywany w zmiennej $ current_name będzie to komunikat powitalny Witaj, Nancy.

-------------
Co to jest ciąg: Ciąg to grupa znaków, takich jak Nancy. Ciąg musi zawsze znajdować się między pojedynczymi lub podwójnymi cudzysłowami.
Przykład -> „Nancy”





Instrukcje Wideo: ???? Kurs PHP #4 ???? Wywoływanie i tworzenie funkcji #kursphp (Kwiecień 2024).