PHP srand() 関数

定義と用法

srand() 関数はランダム数生成器の種をまきます。

文法

srand(seed)
パラメータ 説明
seed オプション。seedを使ってランダム数生成器の種をまきます。

説明

PHP 4.2.0 版から、seed パラメータがオプションとなり、空の場合は現在の時間に設定されます。

ヒントと注釈

注釈:PHP 4.2.0 以降、srand()や mt_srand() 関数がランダム数生成器に種をまけることを自動的に完了しました。

この例では、ランダム数生成器に種をまける方法を説明します:

<?php
srand(mktime());
echo(rand());
?>

出力:

23054