En PHP, le traitement de la date et de l'heure est souvent utilisé, et l'horodatage est l'un des outils importants pour le traitement de la date et de l'heure. L'horodatage est un nombre entier représentant le nombre de secondes écoulées depuis 0:00:00 le 1er janvier 1970. Il existe une fonction mktime() très couramment utilisée en PHP qui peut générer un horodatage d'une date spécifiée. Cet article explique comment utiliser la fonction mktime() pour générer un horodatage pour une date spécifiée.
1. Introduction à la fonction mktime()
La fonction mktime() est l'une des fonctions de PHP qui gère les horodatages. Il est défini comme suit :
int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $ mois = date("n") [, int $jour = date("j") [, int $année = date("Y") [, int $is_dst = -1 ]]]]]])
Ceci La fonction peut générer l'horodatage correspondant en fonction du paramètre de temps transmis. La description du paramètre est la suivante :
2. Exemples d'utilisation
Exemple 1 : Générer un horodatage de la date et de l'heure actuelles
$timestamp = mktime();
echo $timestamp; // Sortie : valeur d'horodatage
?>
Voici le résultat lorsque nous exécutons le code ci-dessus :
1490414157
Le code ci-dessus générera un horodatage de la date et de l'heure actuelles.
Exemple 2 : Générer un horodatage de la date et de l'heure spécifiées
$timestamp = mktime(12, 30, 0, 4, 1, 2017);
echo $timestamp; // Sortie : valeur d'horodatage
? >
Voici le résultat lorsque nous exécutons le code ci-dessus :
1491031800
Le code ci-dessus générera un horodatage à 12h30 le 1er avril 2017.
Nous pouvons également utiliser la fonction date() pour convertir l'horodatage généré au format date et heure. Le code est le suivant :
$timestamp = mktime(12, 30, 0, 4, 1, 2017);
$date = date('Y-m-d H:i:s', $timestamp);
echo $date; // Sortie : 2017-04-01 12:30:00
?>
3.
À travers ce qui précède À titre d'exemple, nous pouvons voir que la fonction mktime() est très pratique et facile à utiliser et peut générer n'importe quel horodatage dont nous avons besoin. En plus des paramètres transmis, nous pouvons également utiliser d'autres fonctions pour traiter les dates et les heures, telles que la fonction strtotime(), la fonction time(), etc. Ces fonctions sont des outils très importants dans les opérations de date et d'heure PHP. Les maîtriser est très utile pour développer des applications PHP ou gérer les problèmes de traitement du temps rencontrés au travail.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!