Il est même possible de tenir compte des autres jours non fériés non travaillés comme les samedis et dimanches, il suffit pour cela d'indiquer les numéros des jours concernés avec pour règle Lundi = 1 et Dimanche = 7.
1 2 3 4 5 6
| function countFrenchBusinessDays(int $year, int $month, array $weekdays_off = [6, 7]): int
{
$holidays = [
1 => [1], // jour de l'an
5 => [1, 8], // fête du travail et armistice 39-45
7 |
...