PHP - Dernier jour du mois / Nombre de jours dans le mois

Décembre 2016



Soient $m le numéro du mois en question et $y l'année. La fonction date() permet d'afficher directement le nombre de jours dans le mois avec le caractère "t" :

<?php
$mois = mktime( 0, 0, 0, $m, 1, $y );
setlocale('LC_ALL', 'fr_FR');
echo "Le mois de ".date("F Y",$mois)." possède ".date("t",$mois)." jours";
?>

Il est possible de récupérer cette valeur de la manière suivante :

<?php $nombreDeJours = intval(date("t",$mois)); ?>

A voir également :

Ce document intitulé «  PHP - Dernier jour du mois / Nombre de jours dans le mois  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.