Bonjour,
je cherche à mettre au point une fonction estJourFérié($date). J'ai déjà établi la liste des jours fériés (et attention car si certains sont à date fixe, comme Noël par exemple, il y en 4 qui dépendent du jour de Pâques (Pâques lui-même, lundi de Pâques, jeudi de l'ascension et lundi de Pentecôte). L'étape suivante est donc de tester si la date ($date) appartient à cette liste ou non. Je souhaite construire un tableau à 2 dimensions (chaque ligne étant une date, et les 3 colonnes étant jour, mois et année) puis d'utiliser la fonction in_array (ça serait quand même plus efficace que faire un test immense du style if ((($day==$day11)&&($month==$month11)&&($year==$year11))||etc) return true; else return false;. L'exemple que je donne ne porte que sur le 1er janvier, mais il y a 12 jours fériés (en France), ce qui ferait donc 36 tests à faire ; un peu laborieux, d'où mon idée de conception, sauf que je n'ai pas idée comment construire ce tableau puis le tester. Peux t-on m'aider ?
Partager