PHP関数 max

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

max…最大値を返す。

数学 

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


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

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

サンプルコード


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

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

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

配列同士の比較

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

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

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

文字列が含まれる場合


echo max(0, 'hello') ;
0

echo max('hello', 1) ;
1
echo max('hello', -1) ;
hello

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






索引

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