1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
| <?php
ini_set("display_errors", TRUE);
error_reporting(E_ALL);
//=============================================================================//
// Retourne l'indice du nom du premier jour du mois
function start_month($date_month, $date_year)
{
//return date("d/m/Y",mktime(0,0,0,$date_month,01,$date_year));
return date("N",mktime(0,0,0,$date_month,01,$date_year));
}
/*
$decalage = date("w"); // Pour savoir quel jour de la semaine on est de 1 à 7
echo 'decalage : ' .$decalage;
on stocke le jour de la semaine dans la variable $decalage
w, Correspond au jour de la semaine au format numérique. 0 (dimanche) à 6 (samedi)
$decalage = date("w");
*/
echo 'Indice du nom du premier jour du mois de janvier 2021 : <strong> ' .start_month(01, 2021). '</strong>';
//=============================================================================//
$nom_jour = start_month(01, 2021);
/*
Cela retourne un entier compris entre 1 et 7
representant un jour de la semaine :
1 pour lundi
2 pour mardi
3 pour mercredi
4 pour jeudi
5 pour vendredi
6 pour samedi
7 pour dimanche
*/
function get_nom_jour()
{
// Initialisation afin de ne plus avoir de message d'erreur
$nom_jour = 0;
if ($nom_jour == 1)
{
return 'lundi';
}
elseif ($nom_jour == 2)
{
return 'mardi';
}
elseif ($nom_jour == 3)
{
return 'mercredi';
}
elseif ($nom_jour == 4)
{
return 'jeudi';
}
elseif ($nom_jour == 5)
{
return 'vendredi';
}
elseif ($nom_jour == 6)
{
return 'samedi';
}
elseif ($nom_jour == 7)
{
return 'dimanche';
}
}
echo '<br /> Ma fonction traitant le chiffre <strong>' .$nom_jour. '</strong> retourne par conséquent le jour correspondant à : <strong> ' .get_nom_jour(). '</strong>';
?> |
Partager