Voila une classe PHP 5 bien pratique : DateTime.
Comme son nom l’indique, celle-ci permet de manipuler les dates.
Celle-ci est notamment très utile pour répondre, par exemple, à la question suivante :
Dans un mois nous serons le ?
Avant PHP 5, la fonction strtotime() permettait d’y répondre
[php]
echo ‘Dans un mois nous serons le ‘ . date ( ‘d/m/Y’, strtotime ( ‘+ 1 month’ ) );
[/php]
Et maintenant en PHP 5 cela donne :
[php]
$date = new DateTime();
$date->modify( ‘+1 month’ );
echo ‘Dans un mois nous serons le ‘ . ($date->format( ‘d/m/Y’ ));
[/php]
En plus de manipuler des classes PHP 5 (il serait temps non ?), un benchmark entre ces deux méthodes montre que la classe DateTime est plus rapide que la fonction strtotime().
Alors vous attendez quoi pour l’utiliser ?
Lien :
Merci pour la solution, et voila une autre classe qui est aussi intéressante:
Date class : http://www.codesphp.com/php-category/classes/date-class.html