PHP関数 min

TOP > PHP  > PHP関数リファレンス  > min

min…最小値を返す。

数学 

●書式
mixed min ( array $values )
mixed min ( mixed $value1 , mixed $value2 [, mixed $value3... ] )


●引数 :
  mixed $value1 …数値または配列。

●注意 :
 数値として解釈できない文字列は 0 として評価後、0が最小値の場合その文字列が返されます。

サンプルコード


echo min(2, 3, 1, 6, 7) ;
1

echo min(array(2, 4, 5)) ;
2

echo min(array(10, 4, 25)) ;
4

配列同士の比較

// 複数の配列を渡すと、配列の要素を左から順に比較します。
// 最初に最小値となった配列を返します。

$val = min(array(2, 4, 8), array(2, 5, 1)) ;
print_r($val) ;
array( 2, 4, 8 )

$val = min(array(2, 4, 8), array(2, 3, 1), array(2, 3, -5)) ;
print_r($val) ;
array( 2, 3, -5 )

文字列が含まれる場合


echo min(0, 'hello') ;
0

echo min('hello', 0) ;
hello
echo min('hello', -1) ;
-1

echo min('string', array(2, 5, 7), 42) ;
string






索引

A  B  C  D  E  F  G  H  I  J  K  L  M  N 
O  P  Q  R  S  T  U  V  W  X  Y  X