Aller au contenu

date_parse()

Introduction

La fonction date_parse() de PHP analyse une chaîne de date et renvoie un tableau associatif contenant ses composants. Elle est couramment utilisée dans les projets de développement web nécessitant la gestion et le traitement des dates.

Syntaxe

php
date_parse(string $date)

Paramètres

Le paramètre date est une chaîne de caractères représentant la date/heure à analyser. Il accepte les formats de date/heure standards reconnus par l'analyseur interne de PHP.

Valeur de retour

La fonction date_parse() renvoie un tableau associatif qui représente les différents composants de la date. Le tableau contient les clés suivantes :

  • 'year' - L'année de la date
  • 'month' - Le mois de la date
  • 'day' - Le jour de la date
  • 'hour' - L'heure de la date
  • 'minute' - La minute de la date
  • 'second' - La seconde de la date
  • 'fraction' - Les secondes fractionnaires de la date
  • 'warning_count' - Le nombre d'avertissements générés lors de l'analyse
  • 'warnings' - Un tableau d'avertissements générés lors de l'analyse
  • 'error_count' - Le nombre d'erreurs générées lors de l'analyse
  • 'errors' - Un tableau d'erreurs générées lors de l'analyse

Exemple d'utilisation

Examinons un exemple d'utilisation de la fonction date_parse() en PHP :

Exemple de la fonction PHP date_parse()

php
<?php

$date_str = '2022-03-03 15:30:45';
$date_arr = date_parse($date_str);
print_r($date_arr);

Sortie :


console
Array
(
    [year] => 2022
    [month] => 3
    [day] => 3
    [hour] => 15
    [minute] => 30
    [second] => 45
    [fraction] => 
    [warning_count] => 0
    [warnings] => Array()
    [error_count] => 0
    [errors] => Array()
)

Dans cet exemple, la fonction analyse la chaîne de caractères en entrée et renvoie un tableau associatif contenant chaque composant de la date.

Conclusion

La fonction date_parse() offre un moyen simple d'analyser les chaînes de date en leurs composants individuels. Cela facilite grandement la gestion et le traitement des dates dans vos projets de développement web. Nous espérons que ce tutoriel vous a été utile. Si vous avez des questions ou des commentaires, n'hésitez pas à les laisser ci-dessous.

Pratique

À quoi sert la fonction date_parse() en PHP ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.