PHP හි ලූප සඳහා වරහන් අනිවාර්ය නොවන ස්වභාවය
ලූප සඳහා නැමුණු වරහන් අනිවාර්ය නොවේ. ඒවා ඉවතලන්නේ නම්, ලූපය ක්රියාත්මක කරනු ඇත්තේ එහි යටින් පවතින පේළිය එකක් පමණි.
අපි උදාහරණයකින් බලමු. අප සතුව නැමුණු වරහන් සහිත යම් ලූපයක් ඇති යැයි සිතමු:
<?php
for ($i = 0; $i <= 9; $i++) {
echo $i; // 0 සිට 9 දක්වා ඇති සංඛ්යා ප්රදර්ශනය කරයි
}
?>
නැමුණු වරහන් ඉවතලන්න - සහ ප්රතිඵලය එයින් වෙනස් නොවේ:
<?php
for ($i = 0; $i <= 9; $i++)
echo $i; // 0 සිට 9 දක්වා ඇති සංඛ්යා ප්රදර්ශනය කරයි
?>
පහත කේතය නැමුණු වරහන් නොමැතිව යළි ලියන්න:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>