Open In App

PHP program to find the maximum and the minimum in array

Last Updated : 24 Jun, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Given an array of integers, find the maximum and minimum in it.
Examples: 
 

Input : arr[] = {2, 3, 1, 6, 7}
Output : Maximum integer of the given array:7
         Minimum integer of the given array:1

Input  : arr[] = {1, 2, 3, 4, 5}
Output : Maximum integer of the given array : 5
         Minimum integer of the given array : 1

 

Approach 1 (Simple) : We simply traverse through the array, find its maximum and minimum. 
 

PHP




<?php
// Returns maximum in array
function getMax($array)
{
   $n = count($array);
   $max = $array[0];
   for ($i = 1; $i < $n; $i++)
       if ($max < $array[$i])
           $max = $array[$i];
    return $max;      
}
 
// Returns maximum in array
function getMin($array)
{
   $n = count($array);
   $min = $array[0];
   for ($i = 1; $i < $n; $i++)
       if ($min > $array[$i])
           $min = $array[$i];
    return $min;      
}
 
// Driver code
$array = array(1, 2, 3, 4, 5);
echo(getMax($array));
echo("\n");
echo(getMin($array));
?>


Output: 
 

5
1

Approach 2 (Using Library Functions) : We use library functions to find minimum and maximum.

  1. Max():max() returns the parameter value considered “highest” according to standard comparisons. If multiple values of different types evaluate as equal (e.g. 0 and ‘abc’) the first provided to the function will be returned. 
     
  2. Min():min() returns the parameter value considered “lowest” according to standard comparisons. If multiple values of different types evaluate as equal (e.g. 0 and ‘abc’) the first provided to the function will be returned.

 

PHP




<?php
$array = array(1, 2, 3, 4, 5);
echo(max($array));
echo("\n");
echo(min($array));
?>


Output: 
 

5
1

 



Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads