int rand
(
[int min]
,
[int max]
);オプションの引数min,max を省略してコールした場合、 rand()は0とRAND_MAXの間の 擬似乱数を返します。 例えば、5から15までの乱数を得たい場合、rand(5,15) とします。
使用する前に srand() により乱数生成器を 初期化することを忘れないようにして下さい。
注意: 3.0.7より前のバージョンでは、maxの意味は rangeでした。これらのバージョンにおいて 同じ結果を得るために簡単な例を示すと、 5から15までの乱数を得たい場合には mt_rand (5, 11) とする必要があります。
srand(),getrandmax(), mt_rand(),mt_srand(), mt_getrandmax() も参照下さい。