ในการค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ รหัส PHP มีดังต่อไปนี้ -
ตัวอย่าง
<?php function get_min_value($my_array){ $n = count($my_array); $min_val = $my_array[0]; for ($i = 1; $i < $n; $i++) if ($min_val > $my_array[$i]) $min_val = $my_array[$i]; return $min_val; } $my_array = array(56, 78, 91, 44, 0, 11); print_r("The lowest value of the array is "); echo(get_min_value($my_array)); echo("\n"); ?>
ผลลัพธ์
The lowest value of the array is 0
ฟังก์ชันชื่อ 'get_min_value()' รับอาร์เรย์เป็นพารามิเตอร์ ภายในฟังก์ชันนี้ ฟังก์ชันนับจะใช้เพื่อค้นหาจำนวนองค์ประกอบในอาร์เรย์ และถูกกำหนดให้กับตัวแปร -
$n = count($my_array);
องค์ประกอบแรกในอาร์เรย์ถูกกำหนดให้กับตัวแปร และอาร์เรย์จะถูกวนซ้ำ และเปรียบเทียบค่าที่อยู่ติดกันในอาร์เรย์ และค่าที่ต่ำที่สุดในบรรดาทั้งหมดจะได้รับเป็นเอาต์พุต -
$min_val = $my_array[0]; for ($i = 1; $i < $n; $i++) if ($min_val > $my_array[$i]) $min_val = $my_array[$i]; return $min_val;
นอกฟังก์ชัน มีการกำหนดอาร์เรย์ และการเรียกใช้ฟังก์ชันโดยส่งอาร์เรย์นี้เป็นพารามิเตอร์ ผลลัพธ์จะปรากฏบนหน้าจอ
$my_array = array(56, 78, 91, 44, 0, 11); print_r("The lowest value of the array is "); echo(get_min_value($my_array));