Fonction PHP : GetWeeksPerMonth()
Ici, vous pouvez voir (et copier/coller) le code complet de la fonction PHP GetWeeksPerMonth(). N'hésitez pas voter pour cette fonction si elle vous plaît ou si vous vouv en servez !
GetWeeksPerMonth() ajouté le 2009-06-17 11:14:40 par Hyacinthe Cartiaux
/* nombre de semaines dans le mois donné */
function GetWeeksPerMonth($month, $year)
{
// on compte le nombre de jeudi dans le mois
// (ce qui indique que la semaine dure plus de 4 jours dans le mois courant).
$nbrdays = date('t', mktime(1,1,1,$month,1,$year));
$week = 0;
$i = 0;
while ($i < $nbrdays)
{
$day = date("w", mktime(1, 1, 1, $month, $i, $year));
if ($day == 3)
{
$week++;
$i += 7;
}
else
{
$i++;
}
}
return $week;
}
Donne le nombre de semaines (plus de 4 jours) dans un mois.
Commentaires sur la fonctions php
karadoc 22/09/2009 à 17:49
La semaine des quatre jeudis ?
http://www.expressio.fr/expressions/la-semaine-des-quatre-jeudis.php