22 jan 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 :

Ce billet a été posté par devzonefr le Vendredi 22 janvier 2010 à 18 h 39 min et est classé sous PHP. Vous pouvez suivre les réponses à ce billet via le flux RSS RSS 2.0. Vous pouvez laisser une réponse, ou faire un trackback depuis votre propre site.

2 Tweets

Un trackback

Aucun commentaire

On en parle ailleurs...

Laisser une réponse





* Champ obligatoire.

Additional comments powered by BackType