j ai une fonction
function getPublicHoliday($year, $month, $day, $departement = false)
que j utilise plus bas
comme ceci:
$annees=date("Y",$nextday);
$mois=date("m",$nextday);
$jour=date("d",$nextday);
if (getPublicHoliday($annees,$mois,$jour))//censé afficher férié quand il y en a un
.....
le probleme c est que la fonction ne marche pas quanf je passe les 3 parametres fournis comme ce ci par contre si je met 2008,03, 15 à la place par exemple eh bien là sa marche...une idée du pourquoi le format est il special?bon 11h52 j ai resolu mon probleme donc voici la cause:
string date ( string $format [, int $timestamp ] )
c est retourné en string ...
voici la solution
$annees=intval(date("Y",$nextday));
$mois=intval(date("m",$nextday));
$jour=intval(date("d",$nextday));
if (getPublicHoliday($annees,$mois,$jour))
...