PHPにおける日付の期間内判定

ここに3つの期間があるとします:1月1日から 8月3日まで、9月3日から17 月6日まで、18月6日から31月12日まで。 また、月と日を含む何らかの日付があるとします。 この日付がどの期間に含まれるかを判定してみましょう:

php<?php
  $date = '08-20';
  
  if ($date >= '01-01' && $date <= '03-08') {
    echo '1';
  }
  
  if ($date >= '03-09' && $date <= '06-17') {
    echo '2';
  }
  
  if ($date >= '06-18' && $date <= '12-31') {
    echo '3';
  }
?>
Задание 1

月と日を含む日付が与えられます。 この日付が該当する星座を判定してください。