Introduction à la création d'un calendrier simple en développement PHP

Les calendriers sont souvent utilisés dans le travail quotidien et les projets de développement. Généralement, les développeurs utilisent divers plug-ins de calendrier JS et JQ pour implémenter des fonctions.

Ici, nous utilisons PHP pour créer notre propre calendrier pour votre référence.

113.png

Comme le montre la figure, nous initialisons deux listes déroulantes, une montrant l'année et une montrant le mois. année et mois requis et cliquez pour modifier. Calculez les informations sur les données de chaque jour du calendrier, y compris le CSS, le numéro du jour

Les côtés gauche et droit de

sont affichés sous forme de jours de repos et la couleur d'arrière-plan. le réglage est différent de la journée de travail.

Ici, vous devez configurer une classe pour générer chaque valeur limite du calendrier, obtenir le nombre de jours de chaque mois, le jour de la semaine le 1er de chaque mois et le jour de la semaine. le dernier jour de chaque mois

Quel jour de la semaine est le dernier jour du mois précédent, quel jour de la semaine est le premier jour du mois suivant, quel jour de la semaine est le premier jour de l'ensemble commençant par l'année et le mois, et ainsi de suite.

Étant donné que les jours et les semaines de chaque mois changent constamment, il est nécessaire de relier le dernier jour gauche de la semaine du mois précédent et le premier jour du mois suivant pour réaliser la fonction globale.

1) Calculez le nombre de jours du mois dernier. Si le premier jour de ce mois n'est pas un dimanche, vous devez le calculer en fonction du dernier jour du mois dernier

2) Calculez le nombre de jours de ce mois Le nombre de jours est parcouru, et si c'est un jour de repos, ajoutez un style CSS spécial

3) Calculez le nombre de jours du mois suivant, divisé en trois situations , dimanche, samedi et jours ouvrables

données Il sera affiché à l'aide de balises de tableau, nous devons donc ici organiser le td sous chaque tr.


<🎜>
Formation continue
||
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"/> <title>PHP日历</title> </head> <body> </body> </html>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel