Параўнанне радкоў з датамі на PHP

Няхай у нас ёсць дзве даты ў наступным тэкставым фармаце:

php<?php
  $date1 = '2020-12-01';
  $date2 = '2019-12-01';
?>

У такім выпадку можна выканаць параўнанне гэтых дат і даведацца, якая з гэтых дат большая:

php<?php
  var_dump($date1 > $date2);
?>

Якім чынам адбываецца параўнанне гэтых дат? Справа ў тым, што нашы даты ўяўляюць сабой радкі і PHP параўноўвае іх як радкі. Гэта значыць, ён спачатку параўноўвае першыя сімвалы двух дат: калі яны аднолькавыя, то PHP параўноўвае другія сімвалы, і так далей, пакуль не знайде адрозненні. Дзякуючы таму, што ў нашым фармаце даты спачатку размешчаны год, потым месяц, а потым дзень, і магчыма такое параўнанне.

Важна таксама, каб даты былі ў адным фармаце. У нашым выпадку падзяляльнікамі частак дат з'яўляюцца злучкі. Гэта, вядома ж, не абавязкова. Напрыклад, можна паставіць кропкі:

php<?php
  $date1 = '2020.12.01';
  $date2 = '2019.12.01';
?>

Ці наогул прыбраць падзяляльнікі:

php<?php
  $date1 = '20201201';
  $date2 = '20191201';
?>

Галоўнае, каб параўнанне было карэктным, размяшчэнне павінна быць наступным: спачатку год, потым месяц, потым дзень.

Задание 1

Напішыце код, які параўнае дзве прыведзеныя ніжэй даты і вывяде паведамленне аб тым, якая з іх большая:

php$date1 = '2020-11-30';
$date2 = '2020-12-01';