PHP | ランダムな整数・数値を生成する方法

PHPでランダムな整数・数値を生成する方法を紹介しています。
ランダムな整数を生成する
PHPでランダムな整数を生成するにはrand()
が利用可能です。
rand()
は第一引数に「最小値」、第二引数に「最大値」を指定して利用します。
rand(最小値, 最大値);
例えば「1」から「100」までの間からランダムな整数を生成する場合は以下のPHPコードで実装可能です。
$random_int = rand(1, 100);
rand()
で利用できる乱数の「最大値」はmt_getrandmax()で取得可能な値「2147483647」となっています。
rand()
の引数は「最小値」「最大値」ともに省略可能で、その場合は「0」から「2147483647」でランダムな値が生成されます。
関連記事


PHP | 変数の値を変数名に利用して新規変数を定義する方法
PHPで変数を作成する際に、変数名に既存の変数の値を変数名に使って新しい変数を作 ...


PHP | copy(): Failed to open stream: No such file or directory エラーの原因と修正案
PHPでエラー「copy(): Failed to open stream: N ...


PHP | Maximum execution time of 30 seconds exceeded エラーの原因と修正案
PHPで発生するエラー「Maximum execution time of 30 ...


PHP | foreach() argument must be of type array|object エラーの原因と修正案
PHPでエラー「foreach() argument must be of ty ...


PHP | 大文字を小文字、小文字を大文字に変換する
文字列の大文字を小文字、小文字を大文字に変換する方法とPHPのサンプルコードを紹 ...


PHP | HTMLのフォームから送信する値を配列、多次元配列として送受信する方法
HTMLのフォームから送信する値を配列としてPHPに送信、受信する方法の紹介です ...


PHP | 配列・連想配列の作成とキー名の注意点
PHPで配列・連想配列の定義、作成方法とキー名の注意点を紹介しています。 配列を ...


PHP | include()やrequire()でパラメータを付与する方法
PHPのinclude()やrequire()、またはinclude_once( ...


PHP | MySQLのWHERE文でand、orを使って複数指定する方法
PHPでMySQLを操作するクエリのWHERE文でカラムの条件をand、orで複 ...


PHP | 数値の3桁のカンマ区切りにする方法
PHPのnumber_format()を利用して数値を桁数でカンマ区切りの数値に ...


PHP | Attempt to read property エラーの原因と修正案
PHPで発生するエラー「Attempt to read property」が発生 ...


PHP | str_split()で文字列を文字数で分割して配列に格納する
PHPのstr_split()で文字列を文字数で分割して配列に格納する方法の紹介 ...


PHP | unexpected integer “xxx” エラーの原因と修正案
PHPでエラー「unexpected integer "xxx"」が発生する原因 ...


PHP | foreach()で配列を繰り返して処理をする方法
PHPで配列の繰り返し処理を行うにはforeach()関数が利用できます。 値だ ...


PHP | MySQLのSQL文で連想配列の値を指定する方法
PHPでMySQLの操作につかうSELECT文やUPDATE文などで連想配列の値 ...


PHP | getimagesize()で画像ファイルの横幅と縦幅を取得する方法
PHPにてgetimagesize()関数を使って画像ファイルの横幅と縦幅を取得 ...


PHP | Allowed memory size of エラーの原因と修正案
PHPで発生するエラー「Allowed memory size of *** b ...


PHP | Array to string conversion エラーの原因と修正案
PHPでエラー「Array to string conversion」が発生する ...


PHP | Argument #2 ($subject) must be of type string エラーの原因と修正案
PHPで発生するエラー「Argument #2 ($subject) must ...


PHP | Undefined constant “xxx” エラーの原因と修正案
PHPでエラー「Undefined constant "xxx"」が発生する原因 ...
ディスカッション
コメント一覧
まだ、コメントがありません