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