PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのgetrandmax()関数とは?定義・構文・使い方をわかりやすく解説

定義と使い方

getrandmax() 関数は、PHPで扱うことのできる最大の整数値を返します。この関数が返す値は、rand() 関数が生成する乱数の上限値として機能します。

この関数は常に整数型(int)の値を返します。

構文

getrandmax ( void ) : int

パラメータ

この関数は引数を受け取りません。

戻り値

PHPの getrandmax() 関数は、PHPで利用可能な最大の整数値を返します。64ビット版のWindows環境では、2147483647 が返されます。

対応するPHPバージョン

この関数は、PHP 4.x、PHP 5.x、および PHP 7.x のすべてのバージョンで利用可能です。

使用例

次の例では、PHPで扱える最大の整数値を取得して表示しています。

<?php
    echo "Largest Integer = " . getrandmax() . "\n";
?>

出力結果

上記のコードを実行すると、以下のような結果が出力されます。

Largest Integer = 2147483647

補足

getrandmax() が返す値は固定であり、実行するたびに変化するものではありません。乱数そのものではなく、あくまで「生成可能な乱数の上限値」である点に注意してください。より大きな範囲の乱数が必要な場合は、mt_getrandmax()random_int() などの関数の利用も検討するとよいでしょう。

  1. PHPのlog()関数とは?自然対数の計算方法と使い方を解説

    定義と使い方log() 関数は、数値の自然対数(natural logarithm)を計算します。対数とは、指数関数の逆演算のことです。たとえば 102=100 という関係は「log10100=2」と表せます。自然対数はオイラー数 e を底として計算され、PHP では定義済み定数 M_E によって e の値(2.7182818284590452354)が提供されています。具体例を挙げると、exp(4.60517018599)=100(つまり e4.60517018599=100)が成り立つため、loge100=4.60517018599 となります。PHP では、この自然対数(loge)を l

  2. PHPのgetrandmax()関数とは?定義・構文・使い方をわかりやすく解説

    定義と使い方getrandmax() 関数は、PHPで扱うことのできる最大の整数値を返します。この関数が返す値は、rand() 関数が生成する乱数の上限値として機能します。この関数は常に整数型(int)の値を返します。構文getrandmax ( void ) : intパラメータこの関数は引数を受け取りません。戻り値PHPの getrandmax() 関数は、PHPで利用可能な最大の整数値を返します。64ビット版のWindows環境では、2147483647 が返されます。対応するPHPバージョンこの関数は、PHP 4.x、PHP 5.x、および PHP 7.x のすべてのバージョンで利用可