Bonjour,
Voici une fonction que j'utilise et elle fonctionne très bien quand je l'utilise en local sur mon serveur WAMPSERVER (version PHP 5.5.12).
Code :
- function getAll($year){
- $r = array();
- $date = new DateTime($year.'-01-01');
- while($date->format('Y') <= $year){
- $y = $date->format('Y');
- $m = $date->format('n');
- $d = $date->format('j');
- $w = str_replace('0','7', $date->format('w'));
- $r[$y][$m][$d] = $w;
- $date->add(new DateInterval('P1D'));
- }
- return $r;
- }
|
mais lorsque je l'utilise en direct sur mon site web ça ne marche pas, par contre la version de PHP est 5.3.3.
Est-ce que cette différence de version peut empêcher le bon fonctionnement de cette fonction??? Merci !