PHP Math Exercises: Find earliest and latest dates from a list of dates
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](https://www.w3resource.com/w3r_images/php-math-image-exercise-7.png)
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](https://www.w3resource.com/w3r_images/php-math-exercise-7.png)
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.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics