当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP max()用法及代码示例


定义和用法

这个 max () 函数返回数组中的最高元素,或两个或多个逗号分隔参数中的最高元素。

用法

max ( array $values ):mixed

Or

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

参数

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

返回值

PHP max() 函数从数组参数或值序列中返回最高值。标准比较运算符适用。如果不同类型的多个值评估为相等(例如 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

相关用法


注:本文由纯净天空筛选整理自Malhar Lathkar大神的英文原创作品 PHP max() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。