Ajouter des jours à une date en PHP
Lorsque l'on travaille avec des dates en PHP, il est souvent nécessaire d'ajouter ou de soustraire un certain nombre de jours à compter d'une date donnée. Par exemple, vous devrez peut-être calculer la date d'un événement futur ou la date d'un événement survenu dans le passé.
Pour ajouter des jours à une date, vous pouvez utiliser strtotime() fonction avec l'opérateur ' '. Le code suivant montre comment ajouter un jour à une date :
$date = "2010-09-17"; $date2 = date('Y-m-d', strtotime($date . ' + 1 days'));
Après avoir exécuté ce code, $date2 contiendra la valeur "2010-09-18", qui est une jour après la date d'origine.
Pour ajouter plusieurs jours à une date, vous pouvez simplement augmenter le nombre de jours dans l'opérateur ' '. Par exemple, le code suivant ajoute deux jours à la date d'origine :
$date3 = date('Y-m-d', strtotime($date . ' + 2 days'));
Après avoir exécuté ce code, $date3 contiendra la valeur "2010-09-19", qui est deux jours après la date d'origine.
Il est important de noter que la fonction strtotime() s'attend à ce que la date soit être au format « Y-m-d ». Si votre date est dans un format différent, vous devrez la convertir avant d'utiliser strtotime().
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!