shuffle()関数
621 ワード
定義と使用法
shuffle()関数は、配列内の要素をランダムな順序で並べ替えます.
成功するとTRUEに戻り、そうでなければFALSEに戻る.
注記:この関数は、配列内のセルに新しいキー名を付与します.これにより、並べ替えだけでなく、既存のキー名が削除されます.
注記:PHP 4.2.0以降、srand()またはmt_を使用する必要はありません.srand()関数は乱数発生器に種まきを行い,現在は自動的に完了している.
構文
パラメータ
説明
array
必要です.使用する配列を指定します.
例
出力:
shuffle()関数は、配列内の要素をランダムな順序で並べ替えます.
成功するとTRUEに戻り、そうでなければFALSEに戻る.
注記:この関数は、配列内のセルに新しいキー名を付与します.これにより、並べ替えだけでなく、既存のキー名が削除されます.
注記:PHP 4.2.0以降、srand()またはmt_を使用する必要はありません.srand()関数は乱数発生器に種まきを行い,現在は自動的に完了している.
構文
shuffle(array)
パラメータ
説明
array
必要です.使用する配列を指定します.
例
<?php
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
shuffle($my_array);
print_r($my_array);
?>
出力:
Array ( [0] => Cat [1] => Horse [2] => Dog )