⊗ppPmUFFl 203 of 447 menu

Flaggor i PHP-funktioner

I funktioner kan flaggor användas i implicit form med hjälp av instruktionen return. Låt oss se hur detta görs. Låt oss säga att vi har följande funktion som kontrollerar att alla element i arrayen är positiva tal:

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

Låt oss skriva om funktionskoden med hjälp av implicit användning av flaggor:

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

Så här fungerar det: om rätt element hittas i arrayen - kommer vi att lämna funktionen (och även slingan) med hjälp av return. Men om rätt element inte hittas i arrayen - kommer ingen avslut av funktionen att ske och exekveringen kommer att nå kommandot return true. Och det kommer att resultera i att funktionen returnerar true som ett tecken på att alla element i arrayen är positiva.

Skapa en funktion som med parametern ska ta emot en array med tal, och kontrollera att alla element i denna array är jämna tal.

Skapa en funktion som med parametern ska ta emot ett tal och kontrollera att alla siffror i detta tal är udda.

Skapa en funktion som med parametern ska ta emot en array och kontrollera om det i denna array finns två identiska element i rad.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa