154 of 410 menu

Fungsi shuffle

Fungsi shuffle melaksanakan pengacukan array supaya elemen-elemennya tersusun dalam susunan rawak. Fungsi ini mengubah array itu sendiri: ini bermakna hasil kerja fungsi tidak perlu ditugaskan ke mana-mana - perubahan akan berlaku ke atas array itu sendiri.

Sintaks

shuffle(array &$array): bool

Contoh

Mari kita acukkan elemen array dalam susunan rawak:

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

Contoh . Aplikasi

Isikan array dengan nombor dari 1 hingga 10 supaya ia tersusun dalam susunan rawak dan tidak berulang. Untuk ini, jana array dengan nombor dari 1 hingga 10 menggunakan range dan kacukkannya menggunakan shuffle:

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

Contoh . Aplikasi

Buat senarai ul, yang diisi dengan nombor rawak 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 mengacukkan aksara rentetan dalam susunan rawak
  • fungsi array_rand,
    yang memilih nilai rawak dari array
  • fungsi mt_rand,
    yang menjana nombor rawak
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak