⊗ppPmScRF 210 of 447 menu

PHP හි foreach හි යොමු

foreach ලූපය සමඟ වැඩ කරන විට අංග සඳහා වන විචල්යය වෙනස් කිරීම තුළින් අරාවම වෙනස් නොවේ:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $elem) { $elem++; } var_dump($arr); // වෙනස් නොවේ ?>

කෙසේ වෙතත්, අවශ්‍ය ඵලය ලබා ගත හැක්කේ අංග සඳහා වන විචල්යය යොමුවක් ලෙස ප්‍රකාශයට පත් කළහොත්ය. මෙම අවස්ථාවේ දී, මෙම විචල්යයේ වෙනස්කම් තුළින් අරාවේ වෙනස්කම් සිදුවේ:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as &$elem) { $elem++; } var_dump($arr); // වෙනස් වේ ?>

පහත දක්වා ඇති කේතය නිවැරදි කරන්න, එය සැලසුම් කර ඇති පරිදි ක්‍රියාත්මක වන පරිදි:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as &$elem) { $elem = sqrt($elem); } var_dump($arr); ?>

පහත දක්වා ඇති කේතය නිවැරදි කරන්න, එය සැලසුම් කර ඇති පරිදි ක්‍රියාත්මක වන පරිදි:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as &$elem) { $elem ** 2; } var_dump($arr); ?>
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න