PHP 速習チュートリアル

PHP 算術関数

PHPには、数値に対して数学的なタスクを実行するための一連の算術関数(Math functions)が用意されています。

1. PHP pi() 関数

pi() ファンクション(Function)は、円周率(PI)の値を返します。

1.1 使用例

自身のPHPサーバーで実行してみましょう:

echo(pi()); // 3.1415926535898 を出力

2. PHP min() および max() 関数

min() および max() ファンクションは、引数(Argument)のリストの中で最も低い値(最小値)または最も高い値(最大値)を見つけるために使用されます。

2.1 使用例

echo(min(0, 150, -8, -200)); // -200 を出力
echo(max(0, 150, -8, -200)); // 150 を出力

3. PHP abs() 関数

abs() ファンクションは、数値の絶対値(Absolute value)、つまり正の値を返します。

3.1 使用例

echo(abs(-6.7)); // 6.7 を出力

4. PHP sqrt() 関数

sqrt() ファンクションは、数値の平方根(Square root)を返します。

4.1 使用例

echo(sqrt(64)); // 8 を出力

5. PHP round() 関数

round() ファンクションは、浮動小数点数(Floating-point number)を最も近い整数に四捨五入します。

5.1 使用例

echo(round(3.60)); // 4 を出力
echo(round(0.49)); // 0 を出力

6. 乱数(Random Numbers)

PHPの rand() ファンクションは、乱数(Random number)を生成します。

6.1 基本的な使用例

echo(rand());

より細かく乱数を制御したい場合は、オプションの min および max パラメータ(Parameter)を追加して、返される整数の最小値と最大値を指定できます。

例えば、10から100まで(両端を含む)のランダムな整数を取得したい場合は、rand(10, 100) を使用します。

6.2 範囲を指定した使用例

echo(rand(10, 100));