mt_srand()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > mt_srand()の意味・解説 

mt_srand

(PHP 4, PHP 5)
mt_srand — 改良型乱数生成器にシードを指定する

説明

void mt_srand ( [int seed] )
seed により乱数生成器にシードを指定します。 PHP 4.2.0以降、seedはオプションとなり、 省略された場合のデフォルト値はランダムな値となります。
例 1054. mt_srand() の例
<?php
// マイクロ秒でシードを指定
function 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() または mt_srand() によりランダム数生成器にシードを与える必要はありません。 これは、この処理が自動的に行われるためです。
mt_rand(), mt_getrandmax(), srand()も参照ください。


このページでは「PHP関数リファレンス」からmt_srand()を検索した結果を表示しています。
Weblioに収録されているすべての辞書からmt_srand()を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からmt_srand() を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「mt_srand()」の関連用語

mt_srand()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



mt_srand()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS