配列の要素をランダムに取得する
■ 配列の要素をランダムに取得する
array_rand()関数は、ランダムに抽出した要素のキー(添字配列の場合は、要素のインデックス)を返します。 その配列を使うことによって配列の要素をランダムに取得することができます。 キー = array_rand ( 配列, [取り出す要素数]) <?php $sample = array(1, 2, 3, 4, 5); // ランダムにキーを選択 $key = array_rand($sample); // header("Content-Type: text/plain; charset=EUC-JP"); echo "\$sample[{$key}] = {$sample[$key]}\n"; ?> <戻る
array_rand()関数は、ランダムに抽出した要素のキー(添字配列の場合は、要素のインデックス)を返します。 その配列を使うことによって配列の要素をランダムに取得することができます。
キー = array_rand ( 配列, [取り出す要素数])
<?php $sample = array(1, 2, 3, 4, 5); // ランダムにキーを選択 $key = array_rand($sample); // header("Content-Type: text/plain; charset=EUC-JP"); echo "\$sample[{$key}] = {$sample[$key]}\n"; ?>
<戻る