配列の要素をシャッフル - shuffle()
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、指定した配列の要素をシャッフルする関数 shuffle()を紹介します。
shuffle関数
bool shuffle ( array &$array )
指定した配列の要素をシャッフルします。
シャッフル時に配列のキーは初期化され、再度振り直されます。
引数 $array シャッフルする配列を指定します。
返り値
シャッフルが成功した場合は、trueを。
その他のは、falseを返します。
サンプルコード
指定した配列の要素をシャッフルするサンプルコードです。
shuffle( 配列 )
<?php
/* 配列を作成 */
$a = range('a', 'f');
print_r($a);
/* 配列を逆順に */
var_dump( shuffle($a) );
print_r($a);
?>
実行結果です。
配列のシャッフルに成功したので、tureが返され、配列がシャッフルされています。
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
)
bool(true)
Array
(
[0] => d
[1] => e
[2] => f
[3] => a
[4] => b
[5] => c
)
配列 の人気記事
まだデータがありません。