php rand 関数はランダムな整数を返すために使用されます。この関数を使用するための構文は「rand(min,max)」で、パラメータ「min」と「max」は乱数の範囲を指定します。指定しない場合は、パラメーター min と max を選択すると、rand 関数は 0 から RAND_MAX までの擬似乱数の整数を返します。
この記事の動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター
rand() 関数はランダムな整数を返します。
構文
rand(min,max)
パラメータ
min、max はオプションです。乱数を生成する範囲を指定します。
説明
オプションのパラメータ min と max が指定されていない場合、 rand() は 0 から RAND_MAX までの擬似乱数の整数を返します。たとえば、5 から 15 までの範囲の乱数が必要な場合は、rand(5, 15) を使用します。
注:
一部のプラットフォーム (Windows など) では、RAND_MAX は 32768 のみです。 32768 より大きい範囲が必要な場合は、min パラメーターと max パラメーターを指定して RAND_MAX より大きい数値を生成するか、代わりに mt_rand() の使用を検討してください。
PHP 4.2.0 以降、srand() 関数または mt_srand() 関数を使用して乱数ジェネレーターをシードする必要はなくなり、自動的に行われるようになりました。
3.0.7 より前のバージョンでは、max は範囲を意味します。これらのバージョンで上記の例と同じ 5 から 15 までの乱数を取得するには、短い例は rand (5, 11) です。
#例
この例では、いくつかの乱数が返されます:<?php echo(rand(); echo(rand(); echo(rand(10,100)) ?>出力:
[推奨学習: 「
PHP ビデオ チュートリアル 」]
以上がPHPのrand関数の使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。