⊗ppPmLpCdg 129 of 447 menu

PHP හි ලූප කේතනය සඳහා උපදේශ

භාෂාව හැදෑරීමේදී ඔබගේ වැඩසටහන්වල සංකීර්ණතාව වර්ධනය වේ. ඔබ සැලසුම් කළ දේ කරන ආකාරයට කේතය නිවැරදිව ලිවීමේ ක්‍රම පිළිබඳව කතා කිරීමට කාලය පැමිණ ඇත. මම ඔබට හොඳ ක්‍රමවේදයක් ලබා දෙන්නම්.

ඔබ ඉදිරියෙහි ප්‍රමාණවත් සංකීර්ණතාවයකින් යුත් කාර්යයක් පවතින අතර, එය ක්‍රියාත්මක කිරීම සඳහා පේළි කිහිපයක කේතයක් ලිවීමට අවශ්‍ය වේ.

වැරදි ප්‍රවේශය වන්නේ, සම්පූර්ණ විසඳුමේ කේතය එකවරම ලිවීමට උත්සාහ කිරීම සහ ඉන්පසු එය පරීක්ෂා කිරීම ආරම්භ කිරීමයි. මෙම අවස්ථාවේදී, ඔබේ කිසිවක් ක්‍රියාත්මක නොවීමේ ඉහළ සම්භාවිතාවක් ඇති අතර, දෝෂය සෙවීමට කේත ප්‍රමාණය තුළ සෙවිය යුතුය.

නිවැරදි ප්‍රවේශය වන්නේ කාර්යය කුඩා මූලික පියවරවලට කඩා ඇති කිරීම සහ ඒවා ක්‍රියාත්මක කිරීම සහ වහාම ඒවායේ නිවැරදි බව පරීක්ෂා කිරීමයි. මෙම අවස්ථාවේදී, ඔබ කොතැනක හෝ වරදක් කළත්, ඔබට වහාම ගැටළුව දැකගත හැකි වන අතර එය නිවැරදි කර ගනු ඇත.

අපි ප්‍රායෝගිකව උත්සාහ කර බලමු. උදාහරණයක් ලෙස, ඔබට සංඛ්‍යා සමඟ අරාවක් ලබා දී ඇතැයි සිතමු:

<?php $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; ?>

ඔබ ඉදිරියෙහි ඇති කාර්යය වන්නේ මෙම අරාවෙන් 3 න් බෙදිය හැකි ඒවා ගෙන ඒවායේ එකතුව සොයා ගැනීමයි.

පළමු කුඩා පියවර ලෙස, අරාවේ මූලද්‍රව්‍ය ලූපයක් මගින් සරලව පිරික්සීම සහ ඒවා තිරය මත ප්‍රදර්ශනය කිරීම මම යෝජනා කරමි. අපි මෙය කර බලමු සහ සියල්ල ක්‍රියාත්මක වන බව තහවුරු කර ගනිමු:

<?php foreach ($arr as $elem) { echo $elem; } ?>

දැන් අපි 3 න් බෙදිය හැකි ඒ මූලද්‍රව්‍ය වෙන් කර ගනිමු. ඒවා ප්‍රදර්ශනය කර අපි නිවැරදි මූලද්‍රව්‍ය ලබා ගන්නා බව තහවුරු කර ගනිමු:

<?php foreach ($arr as $elem) { if ($elem % 3 === 0) { echo $elem; // 3, 6, 9 ප්‍රදර්ශනය කරයි } } ?>

දැන් ඊළඟ පියවර ලෙස අපට සෙවූ මූලද්‍රව්‍යවල එකතුව සොයා ගත හැකිය:

<?php $sum = 0; foreach ($arr as $elem) { if ($elem % 3 === 0) { $sum += $elem; } } var_dump($sum); ?>

අරාව ලබා දී ඇත:

<?php $arr = [10, 20, 30, 40, 21, 32, 51]; ?>

මෙම අරාවෙන්, පළමු ඉලක්කම 1 හෝ 2 වන ඒවා ගෙන ඒවායේ එකතුව සොයන්න.

සිංහල
AfrikaansAzə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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න