154 of 410 menu

ශුෆල් ශ්‍රිතය

ශ්‍රිතය shuffle අරාවක් කලබල කරයි එවිට එහි මූලද්‍රව්‍ය අහඹු අනුපිළිවෙලකින් යෑම සිදු කෙරේ. මෙම අවස්ථාවේ දී ශ්‍රිතය අරාවම වෙනස් කරයි: මෙයින් අදහස් කරන්නේ ශ්‍රිතයේ ක්‍රියාකාරීත්වයේ ප්‍රතිඵලය කොතැනකවත් පැවරීමට අවශ්‍ය නොවන බවයි - වෙනස්කම් සිදු වන්නේ අරාව මතම වේ.

වාක්‍ය රචනය

shuffle(array &$array): bool

උදාහරණය

අපි අරාවේ මූලද්‍රව්‍ය අහඹු අනුපිළිවෙලකින් කලබල කරමු:

<?php $arr = [1, 2, 3, 4, 5]; shuffle($arr); var_dump($arr); ?>

උදාහරණය . යෙදීම

අරාවක් 1 සිට 10 දක්වා සංඛ්‍යා වලින් පුරවමු එවිට ඒවා අහඹු අනුපිළිවෙලකින් යන අතර නැවත නැවත නොපෙනේ. මේ සඳහා අපි 1 සිට 10 දක්වා සංඛ්‍යා සමඟ අරාවක් ජනනය කරමු range භාවිතා කරමින් සහ එය කලබල කරමු shuffle භාවිතා කරමින්:

<?php $arr = range(1, 10); shuffle($arr); var_dump($arr); ?>

උදාහරණය . යෙදීම

අපි ලැයිස්තුවක් සාදමු ul, 1 සිට 10 දක්වා අහඹු සංඛ්‍යා වලින් පුරවන්න:

<?php $arr = range(1, 10); shuffle($arr); echo '<ul>'; foreach ($arr as $elem) { echo '<li>' . $elem . '</li>'; } echo '</ul>'; ?>

මෙයද බලන්න

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