13 of 410 menu

foreach නිර්මාණය

foreach නිර්මාණය අරාවක අංග අනුපිළිවෙලින් පුනරාවර්තනය කිරීමට ඉඩ සලසයි. එය අරා සහ Traversable අතුරුමුහුණත ක්‍රියාවට නංවන වස්තු සමඟ ක්‍රියා කරයි. වාක්ය ඛණ්ඩ විධි දෙකක් තිබේ: අගයන් පමණක් පුනරාවර්තනය කිරීම සඳහා සහ යතුරු සහ අගයන් පුනරාවර්තනය කිරීම සඳහා.

වාක්ය ඛණ්ඩය

foreach (array as $value) { // පුනරාවර්තනයේ ශරීරය }
foreach (array as $key => $value) { // පුනරාවර්තනයේ ශරීරය }

උදාහරණය

අරාවක අංග සරල පුනරාවර්තනය:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $value) { echo $value . '<br>'; } ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

1 2 3 4 5

උදාහරණය

යතුරු සහ අගයන් ලබා ගනිමින් අරාවක් පුනරාවර්තනය කිරීම:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3]; foreach ($arr as $key => $value) { echo "$key: $value<br>"; } ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

a: 1 b: 2 c: 3

උදාහරණය

අරා අංග වෙනස් කිරීම සඳහා සබැඳියක් භාවිතා කිරීම:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as &$value) { $value *= 2; } unset($value); print_r($arr); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

[2, 4, 6, 8, 10]

මෙයද බලන්න

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