Syntaxe :string gmstrftime ($format, $timestamp)
Paramètres :Cette fonction prend deux paramètres, comme ci-dessus et décrits ci-dessous :
- $format :Ceci est un paramètre obligatoire et est utilisé pour spécifier le format du résultat.
- $timestamp :Ceci est un paramètre facultatif qui est utilisé pour spécifier un horodatage UNIX qui représente la date et/ou l`heure à formater.
Valeur de retour :cette fonction renvoie une chaîne formatée selon le format spécifié par le horodatage donné.
Exceptions :- Les noms des mois, des jours de la semaine et d`autres chaînes en fonction des paramètres régionaux correspondent aux paramètres régionaux actuels définis avec la fonction setlocale().
- Si l`horodatage n`est pas spécifié dans la fonction gmstrftime(), la valeur par défaut est time(), ou en d`autres termes, l`heure locale actuelle.
Les programmes suivants illustrent la fonction gmstrftime() en PHP :
Programme 1 : < ? php
/ / Utilisation de gmstrftime() pour renvoyer l`heure GMT
echo
(gmstrftime (
"% B% d% Y,% X% Z"
,
mktime
(14, 0, 0, 8, 31, 18 )));
?>
Sortie :31 août 2018, 14:00:00 GMT
Programme 2 : < ? php
// Utilisation de gmstrftime() pour renvoyer GMT
setlocale (LC_ALL,
`en_US`
);
echo
(gmstrftime (
"% B % d% Y,% X% Z "
));
?>
Sortie :31 août 2018 09:55:21 GMT
Articles connexes : - PHP | Fonction Strtotime()
- PHP | Fonction Strptime()
Lien : http://php.net/manual/en/function.gmstrftime.php