154 of 410 menu

Funksie shuffle

Die funksie shuffle meng 'n skikking sodat die elemente in 'n lukrake volgorde is. Die funksie verander die skikking self: dit beteken die resultaat van die funksie hoef nie aan enigiets toegeken te word nie - die veranderinge gebeur aan die skikking self.

Sintaksis

shuffle(array &$array): bool

Voorbeeld

Kom ons meng die elemente van 'n skikking in 'n lukrake volgorde:

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

Voorbeeld . Toepassing

Laat ons 'n skikking vul met getalle van 1 tot 10 sodat hulle in 'n lukrake volgorde is en nie herhaal nie. Om dit te doen, genereer ons 'n skikking met getalle van 1 tot 10 met behulp van range en meng dit met behulp van shuffle:

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

Voorbeeld . Toepassing

Kom ons maak 'n ul lys, gevul met lukrake getalle van 1 tot 10:

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

Sien ook

  • die funksie str_shuffle,
    wat die karakters van 'n string in 'n lukrake volgorde meng
  • die funksie array_rand,
    wat lukrake waardes uit 'n skikking kies
  • die funksie mt_rand,
    wat lukrake getalle genereer
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp