PHP min() 関数

定義と使用法

min()は最小値を返します。

文法

min(x,y)
引数 説明
x 必須。数値。
y 必須。数値。

説明

min()は引数の中で数値が最小のものを返します。

引数が1つでそれが配列の場合、min()はその配列の最小の値を返します。最初の引数が整数、string、または浮点数の場合、少なくとも2つの引数が必要で、min()はこれらの値のうち最小のものを返します。無限多くの値を比較できます。

ヒントとコメント

コメント:PHPは非数値のstringを0として扱いますが、それが実際の最小の数値である場合、それが返されます。複数の引数が0として評価され、それが最小の値の場合、min()はアルファベット順で最小のstringを返します。stringが含まれていない場合、数値の0を返します。

この例では、min()を使って2つの指定された数のうちの小さい方を返す方法を説明します:

<?php
echo(min(5,7));
echo(min(-3,5));
echo(min(-3,-5));
echo(min(7.25,7.30));
?>

出力は以下のようになります:

5
-3
-5
7.25