Maison >développement back-end >Problème PHP >Comment obtenir la date et la semaine des derniers jours en php
En PHP, obtenir la date et la semaine des derniers jours n'est pas une tâche compliquée et peut être facilement réalisé en utilisant la fonction date fournie par PHP. Cet article explique comment utiliser les fonctions date et strtotime pour obtenir la date et la semaine des derniers jours.
1. Obtenez la date et le jour actuels de la semaine
Obtenir la date et le jour actuels de la semaine est la tâche la plus simple, il suffit d'appeler la fonction date. Voici le code pour obtenir la date et la semaine actuelles :
$date = date('Y年m月d日'); $week = date('l'); echo $date . ' ' . $week;
Dans le code ci-dessus, le premier paramètre de la fonction date est le format de date, qui peut être modifié selon les besoins. Le format pour obtenir le jour de la semaine est « l », ce qui signifie le nom complet de la semaine (comme lundi, mardi, etc.), vous pouvez également utiliser « D » (abréviation de la semaine, comme Mon, Tue, etc.) ou « N » (semaine de la semaine au format ISO-8601, 1 pour lundi, 7 pour dimanche).
2. Obtenez la date et la semaine des derniers jours
Si vous souhaitez obtenir la date et la semaine des derniers jours, vous pouvez utiliser la fonction strtotime pour générer une plage de dates, puis la combiner avec la date. fonction pour obtenir la date et la semaine. Voici le code pour obtenir les dates et semaines des 7 derniers jours :
$today = date('Y-m-d'); $weekdays = array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); for ($i = 1; $i <= 7; $i++) { $day = strtotime('-' . $i . ' days', strtotime($today)); $date = date('Y年m月d日', $day); $week = $weekdays[date('w', $day)]; echo $date . ' ' . $week . '<br />'; }
Dans le code ci-dessus, récupérez d'abord la date actuelle et enregistrez-la dans la variable $today, puis définissez un tableau $weekdays contenant les noms des jours de la semaine, puis utilisez une boucle for pour obtenir les dates des sept derniers jours. Dans le corps de la boucle, utilisez la fonction strtotime pour générer une date basée sur la date actuelle et le nombre de boucles, puis utilisez la fonction date pour formater la date et le jour de la semaine.
3. Notes
Certains détails doivent être notés dans le code ci-dessus :
4. Résumé
Cet article explique comment utiliser les fonctions date et strtotime de PHP pour obtenir la date et la semaine actuelles ainsi que la date et la semaine des derniers jours. Ces fonctions sont des outils couramment utilisés si vous devez gérer des tâches liées à la date et à l'heure. Une fois que vous maîtrisez l’utilisation de base de ces fonctions, vous pouvez facilement implémenter diverses logiques liées à la date et à l’heure.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!