Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP min() ฟังก์ชั่น


ความหมายและการใช้งาน

นาที () ฟังก์ชันส่งคืนองค์ประกอบต่ำสุดในอาร์เรย์ หรือต่ำสุดระหว่างพารามิเตอร์ที่คั่นด้วยเครื่องหมายจุลภาคตั้งแต่สองตัวขึ้นไป

ไวยากรณ์

min ( array $values ) : mixed

หรือ

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

พารามิเตอร์

Sr.No พารามิเตอร์ &คำอธิบาย
1 ค่า
หากให้พารามิเตอร์เพียงตัวเดียวก็ควรเป็นอาร์เรย์ของค่าที่อาจเหมือนกันหรือต่างกัน
2 value1,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 "\n";
   echo "min = " . min($arg);
?>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

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

ตัวอย่าง

ตัวอย่างต่อไปนี้จะคืนค่า min() จากอาร์เรย์ของ strings.−

<?php
   $arg=array("Java", "Angular", "PHP", "C", "Kotlin");
   echo "array=";
   foreach ($arg as $i) echo $i . ",";
   echo "\n";
   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 . "\n";
   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 "\n";
   echo "min = " . min($arg);
?>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

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