-
PHP lietotāju funkcijas
Nr. | Sadaļas nosaukums | Lpp. |
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 |
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ā:
…
Viss par lietotāju funkcijām PHP valodā ar lietošanas piemēriem.
- Cikla operatori
- PHP lietotāju funkcijas
- VoIP - voice over IP
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!MS Excel finanšu funkcijas
Referāts augstskolai28
-
Modernās komunikatīvās tehnoloģijas un daiļliteratūras funkcijas
Referāts augstskolai6
Novērtēts! -
MS Excel matemātiskās funkcijas
Referāts augstskolai26
-
Microsoft Excel funkcijas
Referāts augstskolai25
-
Finanšu funkcijas
Referāts augstskolai35