22 janvier 2010

Snippet PHP : La classe DateTime

Snippet PHP : La classe DateTimeVoila 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

echo 'Dans un mois nous serons le ' . date ( 'd/m/Y', strtotime ( '+ 1 month' ) );

Et maintenant en PHP 5 cela donne :

$date = new DateTime();
$date->modify( '+1 month' );
echo 'Dans un mois nous serons le ' . ($date->format( 'd/m/Y' ));

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 :

BlogBang

Un commentaire

  1. [...] Ce billet était mentionné sur Twitter par webdeux, geekbooster. geekbooster a dit: Snippet PHP : La classe DateTime http://lu.cx/+ue0lB [...]

Déposez un commentaire





Additional comments powered by BackType