Vérifier si une date est dans un intervalle en PHP

Supposons qu'il y ait trois intervalles : du 1 janvier au 8 mars, du 9 mars au 17 juin, du 18 juin au 31 décembre. Supposons également que nous ayons une date quelconque, contenant le mois et le jour. Voyons dans quel intervalle cette date se situe :

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

Une date est donnée, contenant le mois et le jour. Déterminez le signe du Zodiaque correspondant à cette date.