PHP strptime()

La fonction strptime() est une fonction intégrée en PHP qui analyse une heure/date générée avec strftime(). Cette fonction renvoie un tableau avec la date analysée, ou FALSE en cas d’erreur. Les paramètres suivants sont renvoyés dans le tableau.
 
 

  • [tm_sec] – secondes (0-61)
  • [tm_min] – minutes (0-59)
  • [tm_hour] – heure (0-23)
  • [tm_mday] – jour du mois (1-31)
  • [tm_mon] – mois depuis janvier (0-11)
  • [tm_year] – années depuis 1900
  • [tm_wday] – jours depuis dimanche (0-6)
  • [tm_yday] – jours depuis le 1er janvier (0-365)
  • [unparsed] – Il indique la partie de date qui n’a pas été reconnue en utilisant le format spécifié.

 

Syntaxe
strptime(date, format)

 

Paramètres
  • date(Obligatoire) : La chaîne à analyser (Renvoyée par strftime())
  • format(Obligatoire) : Spécifie le format de date et d’heure.

 

Valeur de retour

La fonction strptime() renvoie un tableau, ou FALSE en cas d’échec.
 

Version PHP:

5.1+
 
 

Exemple :

Le code suivant formate la date et l’heure actuelle.

<?php
   $format = '%d/%m/%Y %H:%M:%S';
   $res = strftime($format);
   echo "$res";
   print_r(strptime($res, $format));
?>

 
Sortie:

22/01/2020 15:20:40 
Array ( 
	[tm_sec] => 40 
	[tm_min] => 20 
	[tm_hour] => 15 
	[tm_mday] => 22 
	[tm_mon] => 0 
	[tm_year] => 120 
	[tm_wday] => 3 
	[tm_yday] => 21 
	[unparsed] => 
)
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *