Maison >développement back-end >tutoriel php >Comment obtenir le premier jour de la semaine en PHP ?

Comment obtenir le premier jour de la semaine en PHP ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-30 04:57:10338parcourir

How to Get the First Day of the Week in PHP?

Comment récupérer le premier jour de la semaine en PHP

La détermination du premier jour de la semaine peut être essentielle pour les applications liées aux dates . En PHP, cette tâche peut être accomplie sans effort à l'aide des fonctions de date intégrées.

Méthode :

Pour récupérer le premier jour de la semaine pour une date donnée en MM -jj-aaaa, suivez ces étapes :

  1. Déterminez le jour du Semaine :

    • Utilisez date('w') pour récupérer le jour de la semaine sous forme de nombre (0-6), où 0 représente le dimanche et 6 représente le samedi.
  2. Calculez le premier jour du Semaine :

    • Utilisez strtotime('-'.$day.'days') pour soustraire le jour de la semaine de la date actuelle. Cela vous donnera la date du dimanche précédent.
  3. Formater le résultat :

    • Utiliser la date('m-d -Y') pour formater le résultat comme mm-jj-aaaa.

Exemple de code :

Le code suivant montre comment implémenter la méthode ci-dessus :

$day = date('w');
$week_start = date('m-d-Y', strtotime('-'.$day.' days'));

La variable $week_start contiendra désormais la date du dimanche précédent, qui est le premier jour du jour en cours. semaine.

Remarques supplémentaires :

  • La date résultante sera dans le fuseau horaire de la région.
  • Pour obtenir le premier jour de la semaine en cours semaine, remplacez '-'.$day.' jours' dans le code ci-dessus avec '0 jours'.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn