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() などの関数の利用も検討するとよいでしょう。
-
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
-
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 のすべてのバージョンで利用可