Fungsi shuffle() PHP

Contoh

Mengatur ulang elemen array dalam urutan acak:

<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);;
print_r($my_array);
?>

Contoh Pemakaian

Definisi dan Penggunaan

Fungsi shuffle() mengatur ulang elemen dalam array dalam urutan acak.

Fungsi ini memberikan nama kunci baru untuk elemen dalam array. Nama kunci yang ada akan dihapus (lihat contoh di bawah).

Syarat

shuffle(array)
Parameter Deskripsi
array Diperlukan. Tentukan array yang akan digunakan.

Detil Teknis

Nilai Pengembalian: Jika sukses kembalikan TRUE, jika gagal kembalikan FALSE.
Versi PHP: 4+
Log Pembaruan:

Penolong bilangan acak akan otomatis disiram sejak PHP 4.2.0.

Keterangan: Fungsi ini memberikan nama kunci baru untuk unit dalam array. Ini akan menghapus nama kunci yang asli, bukan hanya mengurutkan kembali.

Keterangan: Dari PHP 4.2.0, srand() atau mt_srand() tidak lagi diperlukan untuk menanam biji penolong bilangan acak, sekarang sudah diselesaikan otomatis.

Beberapa Contoh Lain

Contoh 1

Mengatur ulang elemen array dalam urutan acak:

<?php
$my_array = array("a"=>"merah","b"=>"hijau","c"=>"biru","d"=>"kuning","e"=>"ungu");
shuffle($my_array);;
print_r($my_array);
?>

Contoh Pemakaian