PHP min() 函式


定義和用法

min() 函式返回陣列中的最小元素,或者兩個或多個逗號分隔的引數中最小的元素。

語法

min ( array $values ) : mixed

或者

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

引數

序號引數及描述
1
如果只給出一個引數,它應該是一個值的陣列,這些值可以是相同或不同的型別。
2value1, value2, ..
如果給出兩個或多個引數,則它們應該是相同或不同型別的任何可比較的值。

返回值

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

更新於: 2020年6月30日

257 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.