
単純に乱数を生成したい場合は rand()関数を使いましょう。
rand() マニュアル
http://jp2.php.net/manual/ja/function.rand.php
ただこの場合、0〜10の乱数が2個必要!とかいうときに結構な確率で数字がかぶってしまいます。
なので次のようにしましょう。
- range($min, $max)関数で $minから$maxまでの整数値を得る
range()関数
http://jp2.php.net/manual/ja/function.range.php
- shuffle()関数で値をシャッフル
shuffle()関数
http://jp2.php.net/manual/ja/function.shuffle.php
コードで書くとこうなります。
shuffle($random); // 配列をランダムに並び替える // $randomには $random[0]から$random[10]までにランダムな数値が入っています。 // $random[0]から必要な分だけ取得すればOK foreach($random as $rand){ echo $rand; }
何か質問等ございましたらコメント欄にどうぞ!!
更新情報はFacebookページで!
ブログの更新、読んで役立つ他ブログの記事などを更新しています。