w3resource

PHP Math Exercises: Find earliest and latest dates from a list of dates

PHP math: Exercise-7 with Solution

Write a PHP script to find earliest and latest dates from a list of dates.

Visual Presentation:

PHP Math Exercises: Find earliest and latest dates from a list of dates

Sample Solution:

PHP Code:

<?php
$dates = array('2015-02-01', '2015-02-02', '2015-02-03'); // Define an array of dates

// Print the latest date from the array
echo "Latest Date: " . max($dates) . "\n";

// Print the earliest date from the array
echo "Earliest Date: " . min($dates) . "\n";
?>

Output:

Latest Date: 2015-02-03                                     
Earliest Date: 2015-02-01

Explanation:

In the exercise above,

  • $dates = array('2015-02-01', '2015-02-02', '2015-02-03');: This line initializes an array '$dates' containing three date strings.
  • echo "Latest Date: " . max($dates) . "\n";: This line finds the maximum (latest) date from the array '$dates' using the "max()" function and then prints it along with the label "Latest Date".
  • echo "Earliest Date: " . min($dates) . "\n";: This line finds the minimum (earliest) date from the array '$dates' using the "min()" function and then prints it along with the label "Earliest Date".

Flowchart :

Flowchart: Find earliest and latest dates from a list of dates

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a PHP script to get the information regarding memory usage in KB or MB etc.
Next: Write a PHP function to round a float away from zero to a specified number of decimal places.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.