154 of 410 menu

Fungsi shuffle

Fungsi shuffle melakukan pengacakan array agar elemen-elemennya tersusun dalam urutan acak. Fungsi ini mengubah array itu sendiri: ini berarti hasil kerja fungsi tidak perlu ditetapkan ke mana pun - perubahan akan terjadi pada array itu sendiri.

Sintaks

shuffle(array &$array): bool

Contoh

Mari kita acak elemen array dalam urutan acak:

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

Contoh . Penerapan

Mari isi array dengan angka dari 1 hingga 10 sehingga mereka tersusun dalam urutan acak dan tidak berulang. Untuk melakukan ini, kita akan menghasilkan array dengan angka dari 1 hingga 10 menggunakan range dan mengacaknya dengan shuffle:

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

Contoh . Penerapan

Mari buat daftar ul, yang diisi dengan angka acak dari 1 hingga 10:

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

Lihat juga

  • fungsi str_shuffle,
    yang mengacak karakter string dalam urutan acak
  • fungsi array_rand,
    yang memilih nilai acak dari array
  • fungsi mt_rand,
    yang menghasilkan angka acak
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak