例
配列内の要素の順序をランダム化します。
<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
»実行例 定義と使用法
shuffle()関数は、配列の要素の順序をランダム化します。
この関数は、配列の要素に対して新しいキーを割り当てます。 既存のキーが削除されます(See Example 1 below) 。
構文
shuffle( array )
パラメーター | 説明 |
---|---|
array | 必須。 使用するための配列を指定します |
技術的な詳細
戻り値: | 成功した場合にTRUEを、失敗した場合にFALSEを返します。 |
---|---|
PHPバージョン: | 4+ |
変更履歴: | PHP 4.2.0以降、乱数生成器が自動的にシードされます |
その他の例
例1
配列内の要素の順序をランダム化します。
<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
?>
»実行例 <PHPの配列参照