Je me le mets en mémo car je l’oublie à chaque fois je ne sais pas pk :
echo date('Y-m-d',strtotime('- 30 day'))
Et avec l’objet date :
$dateDeb = new DateTime('now'
);
$dateDeb -> modify('-30 day');
echo $dateDeb -> format('Y-m-d')
Vous l’avez compris suffit de remplacer le -30 par la valeur souhaité
Exemple -7 , pour moins 7 jours
Ou +30 pour plus 30 jours
Bref easy