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;

}

Voter pour cette fonction


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