配列内の要素をランダムな順序で並べ替えます。
<?php$my_array = array("red","green","blue"," yellow","purple");shuffle($my_array);print_r($my_array);?>shuffle() 関数は、配列内の要素をランダムな順序で再配置します。
この関数は、配列内の要素に新しいキーを割り当て、既存のキーは削除されます (下記の例 1 を参照)。
シャッフル(配列)
パラメータ | 説明する |
---|---|
配列 | 必須。使用する配列を指定します。 |
戻り値: | 成功した場合は TRUE を返し、失敗した場合は FALSE を返します。 |
---|---|
PHPのバージョン: | 4+ |
更新ログ: | PHP 4.2.0 以降、乱数ジェネレーターは自動的にシードされます。 |
配列内の要素をランダムな順序で並べ替えます。
<?php$my_array = array("a"=>"赤","b"=>"緑","c"=>"青","d"=>"黄","e"=>"紫");シャッフル($my_array);print_r($my_array);?>