PHP mt_srand() ファンクション

定義と用法

mt_srand() は Mersenne Twister ランダム数生成器に種をまける。

文法

mt_srand(seed)
パラメータ 説明
seed 必須。seed を使用してランダム数生成器に種をまける。

説明

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

ヒントと注記

注記:PHP 4.2.0 以降、 srand() または mt_srand() ファンクションでランダム数生成器に種をまける、今は自動的に完了しています。

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

<?php
mt_srand(mktime());
echo(mt_rand());
?>

出力例:

1132656473