PHP strtotime()
La fonction strtotime() est une fonction intégrée en PHP qui est utilisée pour convertir une date-heure textuelle anglaise en timestamp (horodatage) UNIX. La fonction accepte un paramètre qui représente la date-heure en anglais. Par exemple, « now » fait référence à la date actuelle. La fonction renvoie le temps en secondes depuis l’époque Unix. Nous pouvons renvoyer la date-heure textuelle en anglais au format date en utilisant la fonction date().
Syntaxe
strtotime(english_time, now);
Paramètres
- english_time(Obligatoire) : Spécifie une chaîne date/heure
- now(Optionnelle) : Spécifie l’horodatage utilisé comme base pour le calcul des dates relatives.
Valeur de retour
La fonction renvoie un timestamp (horodatage) en cas de succès. FALSE en cas d’échec.
Version PHP:
4+
Exemple 1:
<?php echo strtotime("now"); ?>
Sortie:
1579632004
Exemple 2:
<?php echo strtotime("next Monday"); ?>
Sortie:
1580083200
Exemple 3:
<?php echo strtotime("last week"); ?>
Sortie:
1578940906