nombre trop grand

Eléphant du PHP | 259 Messages

06 mars 2007, 19:38

bonjour

pour mon site j'ai besoin d'une fonction de temps normalisé
j'ai certains nombres qui sont trop grand
par exemple
$essai1 = 31557600*d1;

il ne m'affiche que 0, le nombre doit etre trop grand
(d1 vient de date(Y)) =2007

voila

aurriez vous une solution ?
merci
l'hébergeur gratuit que j'utilisais: http://www.freeheberg.com (pas de limitte de débit, BP, 1à10Go, bdd mysql illimitées )
mainteant je suis chez OVH, payant mais plus adapté à de gros sites

Eléphant du PHP | 259 Messages

06 mars 2007, 19:44

je viens de faire quelques petits tests
et j'ai l'impression qu'en fait la sortie de date() n'est pas un nombre

comment pourrait on faire pour avoir en sortie un nombre ?
merci
l'hébergeur gratuit que j'utilisais: http://www.freeheberg.com (pas de limitte de débit, BP, 1à10Go, bdd mysql illimitées )
mainteant je suis chez OVH, payant mais plus adapté à de gros sites

Eléphant du PHP | 82 Messages

06 mars 2007, 20:41

Bonjour,

Vois l'utilisation de la fonction strtotime()

Bon courage

ViPHP
AB
ViPHP | 5818 Messages

06 mars 2007, 23:06

Bonsoir,

Bizarre, chez moi
<?
$y = date('Y');
$a = 31557600 * $y;
echo $a;
?>
fonctionne.

Sinon pour retourner un nombre entier il y a intval()

Eléphant du PHP | 259 Messages

07 mars 2007, 11:47

en fait je vais utiliser un autre système

mais chez moi sa ne marche toujours pas
c'est bizarre

merci
+
l'hébergeur gratuit que j'utilisais: http://www.freeheberg.com (pas de limitte de débit, BP, 1à10Go, bdd mysql illimitées )
mainteant je suis chez OVH, payant mais plus adapté à de gros sites

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

07 mars 2007, 12:40

et j'ai l'impression qu'en fait la sortie de date() n'est pas un nombre
comment pourrait on faire pour avoir en sortie un nombre ?
date() renvoie une chaîne (voir la doc ElePHPant ). Par ailleurs, microtime() et time() ne te conviennent pas ?
pour mon site j'ai besoin d'une fonction de temps normalisé
Pour quelle raison ? Quel est le but ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 259 Messages

07 mars 2007, 17:21

si j'utilise microtime
voila
merci pour vos réponses les gens, c simpa

++
l'hébergeur gratuit que j'utilisais: http://www.freeheberg.com (pas de limitte de débit, BP, 1à10Go, bdd mysql illimitées )
mainteant je suis chez OVH, payant mais plus adapté à de gros sites