⊗ppPmUFFl 203 of 447 menu

Vlae in PHP-funksies

In funksies kan vlae gebruik word in 'n implisiete vorm met behulp van die instruksie return. Kom ons kyk hoe dit gedoen word. Gestel ons het die volgende funksie wat bevestig dat alle elemente van die skikking positiewe getalle is:

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

Kom ons herskryf die funksie se kode met behulp van implisiete gebruik van vlae:

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

Hoe dit werk: as daar 'n geskikte element in die skikking gevind word - sal ons uit die funksie uitgaan (ook uit die lus) met behulp van return. Maar as daar nie 'n geskikte element in die skikking gevind word nie - sal geen uittrede uit die funksie plaasvind nie, en die uitvoering sal die opdrag return true bereik. En sal dit dan maak dat die funksie true sal teruggee as teken dat alle elemente in die skikking positief is.

Maak 'n funksie wat as parameter 'n skikking met getalle sal aanvaar, en bevestig dat alle elemente in hierdie skikking ewe getalle is.

Maak 'n funksie wat as parameter 'n getal sal aanvaar en bevestig dat al die syfers van hierdie getal onewe getalle is.

Maak 'n funksie wat as parameter 'n skikking sal aanvaar en bevestig of daar in hierdie skikking twee identiese elemente agtereenvolgens is.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp