⊗ppPmUFFl 203 of 447 menu

Zastavice v funkcijah PHP

V funkcijah lahko uporabljamo zastavice v implicitni obliki z uporabo ukaza return. Poglejmo, kako se to naredi. Recimo, da imamo naslednjo funkcijo, ki preverja, da so vsi elementi matrike pozitivna števila:

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

Prepišimo kodo funkcije z uporabo implicitnih zastavic:

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

Kako deluje: če se v matriki najde ustrezen element - zapustimo funkcijo (in tudi zanko) z ukazom return. Če pa se v matriki ne najde ustrezen element - do izhoda iz funkcije ne bo prišlo in izvajanje bo prišlo do ukaza return true. In izkazalo se bo, da bo funkcija vrnila true kot znak, da so vsi elementi v matriki pozitivni.

Naredite funkcijo, ki bo kot parameter sprejela matriko s števili, in preverila, da so vsi elementi v tej matriki soda števila.

Naredite funkcijo, ki bo kot parameter sprejela število in preverila, da so vse števke tega števila lihe.

Naredite funkcijo, ki bo kot parameter sprejela matriko in preverila, ali so v tej matriki dva enaka elementa zaporedoma.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni