Randとは? わかりやすく解説

rand

(PHP 4, PHP 5)
rand — 乱数を生成する

説明

int rand ( [int min, int max] )
オプションの引数 min,max を省略してコールした場合、rand() は 0 と RAND_MAX の間の擬似乱数(整数)を返します。 例えば、5 から 15 まで(両端を含む)の乱数を得たい場合、 rand(5,15) とします。
例 1059. rand() の例
<?php
echo rand() . "\n";
echo rand() . "\n";

echo rand(5, 15);
?>
上の例の出力は、たとえば 以下のようになります。

7771
22264
11

      


注意: (Windows のような)いくつかのプラットフォームでは、RAND_MAX は 32768 と小さな値となっています。 32768 より広い範囲にしたい場合、 min および max を指定することで、 RAND_MAX より大きな範囲の乱数を生成することができます。 もしくは、 mt_rand() をかわりに使用してみてください。
注意: PHP 4.2.0 以降、 srand() または mt_srand() によりランダム数生成器にシードを与える必要はありません。 これは、この処理が自動的に行われるためです。
注意: 3.0.7 より前のバージョンでは、max の意味は range でした。これらのバージョンにおいて 同じ結果を得るために簡単な例を示すと、 5 から 15 までの乱数を得たい場合には rand (5, 11) とする必要があります。
srand()getrandmax() および mt_rand() も参照ください。




固有名詞の分類

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

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

辞書ショートカット

すべての辞書の索引

「Rand」の関連用語

Randのお隣キーワード
検索ランキング

   

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



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

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

©2024 GRAS Group, Inc.RSS