⊗ppPmUFFl 203 of 447 menu

Lipud PHP funktsioonides

Funktsioonides saab lippe kasutada kaudsel kujul kasutades käsku return. Vaatame, kuidas seda tehakse. Olgu meil järgmine funktsioon, mis kontrollib, et kõik massiivi elemendid on positiivsed numbrid:

<?php function isPositive($arr) { $flag = true; foreach ($arr as $elem) { if ($elem < 0) { $flag = false; } } return $flag; } ?>

Kirjutame funktsiooni kood ümber kasutades lippude kaudset kasutamist:

<?php function isPositive($arr) { foreach ($arr as $elem) { if ($elem < 0) { return false; } } return true; } ?>

Kuidas see töötab: kui massiivist leitakse vajalik element - väljume funktsioonist (ja samuti tsüklist) käsu return abil. Kuid kui massiivist ei leita vajalikku elementi - funktsioonist väljumist ei toimu ja täitmine jõuab käsuni return true. Ja selgub, et funktsioon tagastab true märgiks, et kõik massiivi elemendid on positiivsed.

Tehke funktsioon, mis parameetrina võtab arvude massiivi ja kontrollib, et kõik selle massiivi elemendid on paarisarvud.

Tehke funktsioon, mis parameetrina võtab arvu ja kontrollib, et kõik selle arvu numbrid on paaritud.

Tehke funktsioon, mis parameetrina võtab massiivi ja kontrollib, kas selles massiivis on kaks sama elementi järjest.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu