shuffle

(PHP 3>= 3.0.8, PHP 4 , PHP 5)

shuffle -- Mescola un array

Descrizione

void shuffle ( array array)

Questa funzione mescola un array (rende casuale l'ordine degli elementi).

Esempio 1. esempio di shuffle()

<?php
$numeri
= range(1, 20);
srand((float)microtime() * 1000000);
shuffle($numeri);
while (list(,
$numero) = each($numeri)) {
    echo
"$numero ";
}
?>

Nota: Come in PHP 4.2.0, non vi è necessità di inizializzare il generatore di numeri casuali con srand() oppure con mt_srand() poichè viene eseguito in modo automatico.

Vedere anche arsort(), asort(), ksort(), rsort(), sort() e usort().