ホームページ  >  記事  >  バックエンド開発  >  PHPのrand関数の使い方は何ですか?

PHPのrand関数の使い方は何ですか?

藏色散人
藏色散人オリジナル
2021-03-11 10:02:034184ブラウズ

php rand 関数はランダムな整数を返すために使用されます。この関数を使用するための構文は「rand(min,max)」で、パラメータ「min」と「max」は乱数の範囲を指定します。指定しない場合は、パラメーター min と max を選択すると、rand 関数は 0 から RAND_MAX までの擬似乱数の整数を返します。

PHPのrand関数の使い方は何ですか?

この記事の動作環境: 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のrand関数の使い方は何ですか?

[推奨学習: 「

PHP ビデオ チュートリアル 」]

以上がPHPのrand関数の使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。