oujood.com

PHP la fonction mktime()

La fonctin mktime() retourne le timestamp UNIX d'une date

PHP cours tutorial

La fonction mktime()

La fonction mktime() retourne un timestamp UNIX correspondant aux arguments fournis. Ce timestamp est un entier long, contenant le nombre de secondes entre le début de l'époque UNIX (1er Janvier 1970 00:00:00 GMT) et le temps spécifié. Les arguments peuvent être omis, de droite à gauche, et tous les arguments manquants sont utilisés avec la valeur courante de l'heure et du jour.

Syntaxe

mktime (heure, minute, seconde, mois, jour, année, is_dst)

Note :
Si les arguments sont inadmissibles, la fonction renvoie faux (les versions de PHP avant 5.1 retournait -1).

Liste de paramètres de la fonction mktime()


Paramètre Description
heure Facultatif indique les heures
minuteFacultatif indique les minutes
seconde Facultatif indique les secondes
moisFacultatif indique le mois
jourFacultatif indique le jour
annéeFacultatif indique l'année
is_dstFacultatif Les paramètres représentent toujours une date GMT donc, le paramètre is_dst n'influence pas le résultat.

Exemple avec mktime()

Exemple :     📋 Copier le code

	<?php
	echo(date("d-M-Y",mktime(0,0,0,12,36,2001))."<br />");
	echo(date("d-M-Y",mktime(0,0,0,14,1,2001))."<br />");
	echo(date("d-M-Y",mktime(0,0,0,1,1,2001))."<br />");
	echo(date("d-M-Y",mktime(0,0,0,1,1,99))."<br />");
	?>
L'exemple ci-dessus va afficher :

05-Jan-2002
01-Feb-2002
01-Jan-2001
01-Jan-1999


Voir aussi nos tutoriel :

fonction sprintf

Retourne une chaîne format e

CSS3 Effets de texte

CSS3 apprendrez les propriétés de texte suivantes :
text-shadow
word-wrap

fprintf, fprintf

écrit une chaîne format e dans un flux