shuffle
(PHP 3 >= 3.0.8, PHP 4, PHP 5)
shuffle -- 配列をシャッフルする
説明
bool
shuffle ( array &array )
この関数は、(要素の順番をランダムにするために)配列をシャッフルし
ます。
例 1. shuffle()の例
<?php $numbers = range(1, 20); srand((float)microtime() * 1000000); shuffle($numbers); while (list(, $number) = each($numbers)) { echo "$number "; } ?>
|
|
注意: PHP 4.2.0 以降、
srand() または
mt_srand()
によりランダム数生成器にシードを与える必要はありません。
これは、この処理が自動的に行われるためです。
arsort(),asort(),
ksort(),rsort(),
sort(),usort()も参照ください。