⊗ppPmUFRLA 201 of 447 menu

Përdorimi i return në ciklin në PHP

Fakti që return ndodhet brenda ciklit, nuk është gjithmonë gabim.

Në shembullin vijues është krijuar një funksion që përcakton se sa elementët e parë të vargut duhen mbledhur, që shuma të bëhet më e madhe ose e barabartë me 10:

<?php function func($arr) { $length = count($arr); $sum = 0; for ($i = 0; $i < $length; $i++) { $sum += $arr[$i]; // Nëse shuma është më e madhe ose e barabartë me 10: if ($sum >= 10) { return $i + 1; // dalim nga cikli dhe nga funksioni } } } $res = func([1, 2, 3, 4, 5]); echo $res; ?>

Në shembullin vijues është krijuar një funksion që llogarit, sa numra të plotë, duke filluar nga 1, duhen mbledhur, që rezultati të jetë më i madh se 100:

<?php function func() { $sum = 0; $i = 1; while (true) { // cikël i pafund $sum += $i; if ($sum >= 100) { return $i; // cikli vazhdon derisa të dalë këtu } $i++; } } echo func(); ?>

Shkruani një funksion që do të marrë si parametër një numër dhe do ta pjesëtojë atë me 2 kaq herë, derisa rezultati të bëhet më i vogël se 10. Le të kthejë funksioni numrin e përsëritjeve, që u deshën për të arritur rezultatin.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo