(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DateTime::getTimestamp -- DateTimeImmutable::getTimestamp -- DateTimeInterface::getTimestamp -- date_timestamp_get — Récupère le timestamp Unix
Style orienté objet
Style procédural
Récupère le timestamp Unix.
Cette fonction ne contient aucun paramètre.
Retourne le timestamp Unix représentant la date.
Si l'horodatage ne peut pas être représenté sous la forme d'un entier,
une ValueError est lancée.
Antérieur à PHP 8.0.0, false
était retourné dans ce cas.
Cependant, l'horodatage peut être récupéré en tant que chaîne de caractères en utilisant
DateTimeInterface::format() avec le format U
.
Version | Description |
---|---|
8.0.0 |
Ces fonctions ne retourne plus false en cas d'échec.
|
Exemple #1 Exemple avec DateTime::getTimestamp()
Style orienté objet
<?php
$date = new DateTime();
echo $date->getTimestamp();
?>
Style procédural
<?php
$date = date_create();
echo date_timestamp_get($date);
?>
Les exemples ci-dessus vont afficher quelque chose de similaire à :
1272509157