⊗ppPmUFFl 203 of 447 menu

Vėliavos PHP funkcijose

Funkcijose galima naudoti vėliavas netiesiogiai, naudojant sakinį return. Pažiūrėkime, kaip tai daroma. Tarkime, turime šią funkciją, kuri tikrina, ar visi masyvo elementai yra teigiami skaičiai:

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

Perrašykime funkcijos kodą naudodami netiesioginį vėliavų naudojimą:

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

Kaip tai veikia: jei masyve bus rastas reikalingas elementas - mes išeisime iš funkcijos (ir iš ciklo taip pat) naudodami return. Bet jei masyve nebus rastas reikalingas elementas - išeities iš funkcijos nebus ir vykdymas pasieks komandą return true. Ir taip funkcija grąžins true kaip ženklą, kad masyve visi elementai yra teigiami.

Sukurkite funkciją, kuri parametru bus priimti skaičių masyvą ir tikrinti, ar visi šio masyvo elementai yra lyginiai skaičiai.

Sukurkite funkciją, kuri parametru bus priimti skaičių ir tikrinti, ar visos skaičiaus skaitmenys yra nelyginiai.

Sukurkite funkciją, kuri parametru bus priimti masyvą ir tikrinti, ar šiame masyve yra du vienodi elementai iš eilės.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti