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
| // Code de principe à CosmoKnacki
setlocale(LC_TIME, 'fr_FR.UTF-8', 'fr_FR', 'fr', 'fra_fra');
echo'<strong> Mars 2021 </strong>';
echo "<table border=1> \n";
echo "<tr>";
for ($i=1; $i <= 31; $i++)
{
// Si samedi ou dimanche = mise en couleur 3 cellules contigues
// format "%w" = indice jour semaine : 6 samedi et 7 dimanche
//$we = strftime("%w", mktime(0, 0, 0, 3, $i, 2021)), , PHP_EOL;
//$we = strftime("%w", mktime(0, 0, 0, 3, $i, 2021)), '<hr />', PHP_EOL;
//$we = strftime("%w",strtotime("10/1/2021"));
$we = strftime("%w", strtotime(0, 0, 0, 3, $i, 2021));
$test = $we;
echo 'La valeur est : ' .$we. ' ' ; // ça boucle sur : "La valeur est : 4"
echo "<td width='30' bgcolor='Lavender'>";
// Ci-dessous exemple basé sur mars 2021
echo strftime("%e </td><td width='80' bgcolor='Lavender'> %A", mktime(0, 0, 0, 3, $i, 2021)), '</td><td width="1080" bgcolor="color:'.($we > 5 ? "rgb(51,102,255);\"":"red\"").'></td></tr>', PHP_EOL;
echo "<tr>";
}
echo "</tr></table>"; |
Partager