Date en php, 1 moi en arrière

Bonjour,

Comment faire pour faire 1 mois en arrière en PHP.

Je m'explique :
On est le 06/02/2011, je veux que la fonction affiche 06/01/2011
On est le 01/01/2011, je veux que la fonction affiche 01/12/2010

Merci d'avance

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. $date = date('d-m-Y', strtotime("-1 month",strtotime(date('d-m-Y'))));
    
    echo $date;
    


    si je me suis pas trompé c'est ça.
    1. Merci ça marche.
      Cependant, j'ai essayé de le faire en fonction mais je n'est pas réussi, peux-tu m'aider ?
      date_minus1month($format, $timestamp)
      Avec $timestamp facultatif, si il n'est pas mi on prend celui actuel.

      Merci
    2. Tu peux montrer ton code source de la fonction que je jette un oeil.