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

โปรแกรม PHP เพื่อค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์


ในการค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ รหัส 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));