Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
3,99 € Add to cart
Add to Wish List
Want cheaper?
ID number:761132
 
Author:
Evaluation:
Published: 01.12.2004.
Language: Latvian
Level: College/University
Literature: 5 units
References: Not used
Table of contents
Nr. Chapter  Page.
  Ievads    3
1.  Lietotāja funkcijas    4
1.1.  Kas ir funkcija    4
1.2.  Funkcijas definēšana un izsaukšana    4
2.  Mainīgo redzamības loks    6
3.  Vērtību atgriešana no funkcijas    7
3.1.  Operatora return() izmantošana    7
3.2.  Funkcijas izsaukšanas iekļaušana nosacījuma/cikla komandā    7
3.3.  Vērtību atgriešana ar saraksta palīdzību    8
3.4.  Vērtību atgriešana masīva veidā    9
3.5.  Globālo mainīgo izmantošana    9
3.6.  Atsauces izmantošana    10
3.7.  Statisko mainīgo izmantošana    10
3.8.  PHP iebūvētie līdzekļi    11
3.9.  Funkcijas ar mainīgo argumentu skaitu un vērtības pēc noklusējuma    11
5.  Anonīmās funkcijas    12
7.  Rekursīvā funkcija    14
8.  Funkcija-mainīgais    15
9.  Funkciju bibliotēku sastādīšana    16
  Avoti    17
Extract

1.1. Kas ir funkcija

Par funkciju sauc programmas koda fragmentu, kuram ir unikāls vārds un kurš ir paredzēts konkrēta uzdevuma risināšanai. Funkcija tiek izsaukta pēc vārda dažādās programmas vietās, kas ļauj daudzkārtīgi izpildīt fragmentu ar norādītu vārdu. Šāda risinājuma priekšrocības iekļaujas tanī, ka koda bloks tiek rakstīts vienu reizi, bet pēc tam pēc nepieciešamības tiek viegli modificēts.

1.2. Funkcijas definēšana un izsaukšana

Nodefinēt jaunu funkciju PHP valodā nav grūti. Funkcijas var tikt nodefinētas jebkurā PHP programmas vietā (PHP 3 funkcijas jādefinē pirms to izsaukšanas; PHP 4 nav šādas prasības), tomēr pēc koda struktūras organizācijas apsvērumiem visas scenārijā izmantojamās funkcijas ērtāk izvietot scenāriju faila pašā sākumā. Pastāv arī cits paņēmiens, kas manāmi paaugstina programmēšanas efektivitāti un veicina koda daudzkārtējo izmantošanu, – funkciju izdalīšana atsevišķajā failā (tā saucamā bibliotēkā). Bibliotēkas ir ērtas, jo to funkcijas var izmantot dažādos lietojumos, neveidojot liekas kopijas un neriskējot pieļaut kļūdas kopēšanas procesā.
PHP neatbalsta funkciju pārlādēšanu (overloading), kā arī nav iespējams pārdefinēt agrāk nodefinēto funkciju.
Funkcijas definēšana sastāv no četrām daļām:
funkcijas vārds;
apaļās iekavas, kurās tiek pārskaitīti neobligātie ieejas parametri, atdalītie ar komatiem;
funkcijas ķermenis, iekļauts figūriekavās
atgriežamā vērtība, kuras norādīšana notiek ar neobligātā operatora return() palīdzību.
PHP funkciju sintakse vispārīgajā veidā izskatās sekojošajā veidā:

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register