PHP max()函数

定义和用法

 最大值 ()函数数组返回最高元件,或最高在两个或更多的逗号分隔的参数。

语法

max ( array $values ) : mixed

要么

max ( mixed $value1 [, mixed $... ] ) : mixed

参数

序号参数及说明
1
如果仅给出一个参数,则它应该是一组值可以相同或不同的值
2value1,value2,..
如果给出两个或多个参数,则它们应该是相同或不同类型的任何可比较值

返回值

PHPmax()函数从数组参数或值序列中返回最大值。标准比较运算符适用。如果不同类型的多个值相等(例如0和'PHP'),则将返回该函数的第一个参数。

PHP版本

此功能在PHP 4.x,PHP 5.x和PHP 7.x中可用。

示例

以下示例从数字数组返回最大值。

<?php
   $arg=array(23, 5.55, 142, 56, 99);
   echo "array=";
   foreach ($arg as $i) echo $i . ",";
   echo "\n";
   echo "max = " . max($arg);
?>

输出结果

这将产生以下结果-

array=23,5.55,142,56,99,
max = 142

示例

以下示例max()从字符串数组返回。-

<?php
   $arg=array("Java", "Angular", "PHP", "C", "Kotlin");
   echo "array=";
   foreach ($arg as $i) echo $i . ",";
   echo "\n";
   echo "max = " . max($arg);
?>

输出结果

这将产生以下结果-

array=Java,Angular,PHP,C,Kotlin,
max = PHP

示例

max()在下面的示例中,提供了一系列字符串值以起作用。

<?php
   $val1="Java";
   $val2="Angular";
   $val3="PHP";
   $val4="C";
   $val5="Kotlin";
   echo "values=" . $val1 . "," . $val2 . "," . $val3 . "," . $val4 . "," . $val5 . "\n";
   echo "max = " . max($val1, $val2, $val3,$val4,$val5);
?>

输出结果

这将产生以下结果-

values=Java,Angular,PHP,C,Kotlin
max = PHP

示例

在以下示例数组中是混合数据类型的集合-

<?php
   $arg=array(23, "Java", 142, 1e2, 99);
   echo "array=";
   foreach ($arg as $i) echo $i . ",";
   echo "\n";
   echo "max = " . max($arg);
?>

输出结果

这将产生以下结果-

array=23,Java,142,100,99,
max = 142