Date_Create me retourne une date null

Petit nouveau ! | 2 Messages

08 août 2011, 10:22

Bonjour à tous,

j'ai un petit souci qui n'apparait que sur une machine.

Le bug est facile à déclencher, j'utilise le code suivant :

Code : Tout sélectionner

<?php $curdate = date_create(); var_dump($curdate); ?>
Quand je l'execute sur une machine j'ai :

Code : Tout sélectionner

object(DateTime)[1] public 'date' => string '2011-08-08 09:42:20' (length=19) public 'timezone_type' => int 3 public 'timezone' => string 'Europe/Brussels' (length=15)
Quand je l'execute sur la machine d'a coté j'ai :

Code : Tout sélectionner

object(DateTime)#1 (0) { }
Impossible de trouver pourquoi.

Cette fonction est pourtant disponible à partir de la version 5.2 et j'utilise la 5.2.10.
J'ai vérifié mes fichiers de conf, malgré ça je n'ai rien trouvé.

C'est pourquoi je fais appel à vos lumières, si quelqu'un peut m'aider, ça serait super Peace !

Merci d'avance.

Bonne journée et bon dev

Bilou
Invité n'ayant pas de compte PHPfrance

08 août 2011, 18:19

Salut,
Que te donne phpinfo() au chapitre "date" ?
A+

Petit nouveau ! | 2 Messages

09 août 2011, 09:47

Salut, tout semble ok à ce niveau là.

Code : Tout sélectionner

date datedate/time support enabled "Olson" Timezone Database Version 2009.9 Timezone Database internal Default timezone Europe/Brussels
J'ai essayé de jouer avec ces paramètres, mais rien n'y change.