Hello,
J'ai le code suivant
le résultat est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php $value="01/11/2012"; $test=strtotime(preg_replace('/([\d]{2})-([\d]{2})-([\d]{4})/','$3-$2-$1',$value)); echo "$value<br>$test<br><br>"; $value="14/11/2012"; $test=strtotime(preg_replace('/([\d]{2})-([\d]{2})-([\d]{4})/','$3-$2-$1',$value)); echo "$value<br>$test<br><br>"; $value="12/11/2012"; $test=strtotime(preg_replace('/([\d]{2})-([\d]{2})-([\d]{4})/','$3-$2-$1',$value)); echo "$value<br>$test<br><br>"; ?>
Pourquoi la fonction01/11/2012
1326236400
14/11/2012
12/11/2012
1355180400
ne renvoie rien pour toutes les dates >= 13/11 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part strtotime(preg_replace('/([\d]{2})-([\d]{2})-([\d]{4})/','$3-$2-$1',$value));
Merci de votre aide
Partager