Tako, što je funkcija?PHP?
funkcija - Ovo je mini-program koji izvodi neke korisne radnje i daje gotov rezultat.
Pogledajmo dijagram:
Pokušajmo napisati mini program koristeći gotov predložak funkcije.
Spremni predložak funkcije:
Recimo da trebamo napisati funkciju koja može izračunati zbroj brojeva 5 i 2. Gledamo predložak i pišemo:
Analizirajmo kod.
funkcija suma() je funkcija imena suma;
odjek 5 + 2; - u tijelu funkcije naveli smo da brojeve 5 i 2 treba zbrojiti (5 + 2);
suma(); - poziv funkcije. Pozvati funkciju znači izvršiti je. Odnosno, problem 5 + 2 mora biti dovršen i dati rezultat 7.
Pokušajmo sada pogledati funkcije korak po korak.
Faze kreiranja funkcije u PHP-u
Pozornicaja. Stvaranje funkcije
Zapamtite gotov predložak funkcije:
Ovako se stvara funkcija u PHP-u.
Napišimo tekst" Drago mi je što te vidim na blogu».
Samo ne zaboravite: tekst pišemo pomoću .
.ru
";
}
?>
Sada trebate pozvati funkciju “site()”.
PozornicaII. Pozivanje spremne funkcije uključenoPHP
Funkcija je stvorena i sada se mora izvršiti. Da biste izvršili i prikazali funkciju, samo navedite “naziv funkcije(); »
web stranica();
Izgledat će ovako:
"; ) site(); ?>
Možete to učiniti ovako:
"; ) ?> Puno teksta…..?>Puno teksta.....
Unesite adresu u svoj preglednik:
Proizlaziti:
PHP funkcije s argumentima
Svi gornji primjeri s funkcijama bili su bez argumenata. Objasnit ću vam što je argument u kodu:
Stoga sam stvorio funkciju pod nazivom "site". U parametrima (gdje su zagrade) napisao sam dvije varijable $a i $b odvojene zarezima.
Funkcijsko mjesto ($a, $b)
$a i $b su dva argumenta.
echo "$a + $b = "; – ovdje sam prikazao tekst na monitoru. Rezultat: 5 + 5 =
odjek $a + $b; – ovdje sam naznačio funkciji da varijable $a i $b treba zbrojiti.
mjesto (15, 5); – nazvana funkcija. Pažnja: u zagradama sam označio dva argumenta (15, 5) koje čekaju varijable $a i $b. Varijabla $a će dobiti prvi argument - 15 , $b - drugi 5 .
Za one koji ne razumiju gdje se argument zamjenjuje i kojim redoslijedom, evo dijagrama:
Dakle, gotov kod: