カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

配列をランダムに並べ替える

この記事は最終更新日から1年以上経過しています。

PHPではshuffle関数を使って、配列の値をランダムに並べ替えることができます。

例として1から15の配列を作成し、配列の要素数だけ繰り返しランダムに並べ替えたものを表示しています。

<?php

$num_list = range(1, 15);

$n = count($num_list);

for($i = 0; $i < $n; $i++) {
    shuffle($num_list);
    echo @implode(", ", $num_list)."<br>";
}

?>

実行した結果がこちら
random_array

この記事がお役に立ちましたらシェアお願いします
1,079 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です