PHP min() 函数
phpserver side programmingprogramming更新于 2025/8/26 1:07:17
定义和用法
min () 函数返回数组中的最小元素,或两个或多个逗号分隔的参数中的最小元素。
语法
min ( array $values ) : mixed
或
min ( mixed $value1 [, mixed $... ] ) : mixed
参数
| Sr.No | 参数 &说明 |
|---|---|
| 1 | 值 如果只给出一个参数,则该值应为一个值数组,值的类型可以是相同或不同 |
| 2 | 值1,值2,.. 如果给出两个或多个参数,则它们应为任意可比较的值,类型可以是相同或不同 |
返回值
PHP min() 函数返回数组参数或值序列中的最小值。标准比较运算符适用。如果多个不同类型的值相等(例如 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 "
"; echo "min = " . min($arg); ?>
输出
这将产生以下结果 −
array=23,5.55,142,56,99, min = 5.55
示例
以下示例从字符串数组返回 min()。−
<?php
$arg=array("Java", "Angular", "PHP", "C", "Kotlin");
echo "array=";
foreach ($arg as $i) echo $i . ",";
echo "
";
echo "min = " . min($arg);
?>
输出
这将产生以下结果 −
array=Java,Angular,PHP,C,Kotlin, min = Angular
示例
以下示例中为 min() 函数提供了一系列字符串值;
<?php $val1="Java"; $val2="Angular"; $val3="PHP"; $val4="C"; $val5="Kotlin"; echo "values=" . $val1 . "," . $val2 . "," . $val3 . "," . $val4 . "," . $val5 . "
"; echo "min = " . min($val1, $val2, $val3,$val4,$val5); ?>
输出
这将产生以下结果 −
values=Java,Angular,PHP,C,Kotlin min = Angular
示例
在下面的例子中,数组是混合数据类型的集合。 −
<?php $arg=array(23, "Java", 142, 1e2, 99); echo "array="; foreach ($arg as $i) echo $i . ","; echo "
"; echo "min = " . min($arg); ?>
输出
这将产生以下结果 −
array=23,Java,142,100,99, min = Java

