88853 skanuj0078 (35)

88853 skanuj0078 (35)



Budowa funkcji

Funkcje to wydzielone bloki kodu, przeznaczone do wykonania konkretnego zadania. Aby utworzyć funkcję, należy użyć słowa kluczowego function. Schematycznie wygląda to następująco:

funtion nazwa funkcjU)

{

//instrukcje wnętrza funkcji

)

Nazwa funkcji może zawierać dowolną kombinację liter, cyfr i znaków podkreślenia, z tym jednak zastrzeżeniem, że nie może zaczynać się od cyfry. Raz utworzoną funkcję można następnie wywoływać dowolną liczbę razy w kodzie skryptu. Wywołanie polega na podaniu nazwy zakończonej nawiasami okrągłymi i powoduje wykonanie instrukcji znajdujących się wewnątrz funkcji. Zobaczmy, jak to wygląda na konkretnym prostym przykładzie. Został on zaprezentowany na listingu 3.22.

listing 3.22. Przykład definicji i wywołania prostej funkcji_

<html>

<head>

<title>Przykładowa strona</title>

</head>

<body>

<?php

function funkcjaO

{

echo("Instrukcje funkcji zostały wykonane..."):

}

funkcjaO:

?>

</body>

</html>

Powstała tu funkcja o nazwie funkcja, w której wnętrzu znajduje się tylko jedna instrukcja powodująca wyświetlenie na ekranie napisu. Funkcja ta została wywołana w skrypcie poprzez podanie jej nazwy zakończonej nawisami okrągłymi. Tym samym zostały wykonane zawarte w niej instrukcje, a w przeglądarce pojawił się zdefiniowany tekst (rysunek 3.11).

Argumenty funkcji

Funkcjom można przekazywać argumenty, które mogą wpływać na działanie funkcji bądź też mogą być przez funkcje przetwarzane. Listę argumentów, oddzielonych od siebie znakami przecinka, należy umieścić pomiędzy nawiasami okrągłymi. Schematycznie taka konstrukcja ma następującą postać:


Wyszukiwarka

Podobne podstrony:
skanuj0079 (34) Rozdział 3. ♦ Instrukcje sterujące i funkcje 91FunkcjeBudowa funkcji Funkcje to wydz
skanuj0006 (190) Budowa i funkcje układu nerwowego H obwodowy i ośrodkowy układ nerwowy ■ czynnościo
skanuj0012 WYKŁAD 5 Budowa i funkcje ośrodkowego układu nerwowego c.d.: kresoraózgowie - jądra r>
Untitled 18 Budowa S-funkcji Każdy sposób tworzenia modelu prowadzi do utworzenia S funkcji: a)
układy funkcjonalne Układy funkcjonalne (ujęcie fizjologiczne) - zespół elementów przeznaczonych do
skanuj0011 (35) /J1 Nr ^Prawa pokrewne Prawami pokrewnymi są : a)    prawa do artysty
skanuj0038 ZAGADNIENIE 3- Nowomowa- czy pojęcie to r nożna odnosić się współcześnie do języka komuni
skanuj0020 (175) 10) dochodzenie, w imieniu klienta, ewentualnych roszczeń wysuwanych w stosunku do
Slajd23 (48) 1.2 Systemy czasu rzeczywistego Jest to grupa systemów eksperckich przeznaczonych do pr
IMG352 (4) WPD-2 1995 r. 1-3.6. Jezdnia jest to część korony drogi przeznaczona do ruchu pojazdów. 1

więcej podobnych podstron