PHP関数mt_srandの説明
void mt_srand (int seed)
seedを使用して乱数ジェネレーターをシードします。 PHP バージョン 4.2.0 以降、シード パラメータはオプションになり、空の場合は定数に設定されます。
例 1. PHP 関数 mt_srand の例
- < ?php
- //マイクロ秒付きシード
- 関数 make_seed()
- {
- list($usec, $sec) =explode
(' ', microtime()); - return (float) $sec +
((float) $usec * 100000); - mt_srand(make_seed());
$- randval
- = mt_rand(); ?>
- 注: PHP 4.2.0 以降、乱数ジェネレーターのシードに srand() または PHP 関数 mt_srand を使用する必要はなくなり、自動的に行われるようになりました。 mt_rand()、mt_getrandmax()、および srand() を参照してください。
http://www.bkjia.com/PHPjc/446043.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/446043.html
技術記事
PHP 関数 mt_srand の説明 void mt_srand (int seed) シードを使用して乱数ジェネレーターをシードします。 PHP バージョン 4.2.0 以降、seed パラメーターはオプションになり、この項目が空の場合はランダムに設定されます...。