web-dev-qa-db-fra.com

Comment puis-je obtenir un horodatage Unix à partir de PHP date-heure?

J'essaie d'obtenir un horodatage Unix avec PHP mais cela ne semble pas fonctionner. Voici le format que j'essaie de convertir en horodatage Unix:

PHP

$datetime = '2012-07-25 14:35:08';

$unix_time = date('Ymdhis', strtotime($datetime ));
echo $unix_time;

Mon résultat ressemble à ceci:

20120725023508

Une idée de ce que je fais mal?

17
user1216398

strtotime Renvoie un timestamp en cas de succès, FAUX sinon.

 echo strtotime('2012-07-25 14:35:08' );

Production

1343219708
30
Baba

Ceci le convertit en horodatage unix: strtotime($datetime), mais vous le reconvertissez à une date avec date().

3
Niklas Modess