Maison  >  Article  >  développement back-end  >  Utilisation et exemple d'analyse de la fonction de temps php

Utilisation et exemple d'analyse de la fonction de temps php

墨辰丷
墨辰丷original
2018-06-02 09:48:401981parcourir

Cet article présente principalement l'utilisation des fonctions de temps PHP et analyse l'utilisation des fonctions liées à l'horodatage PHP time, mktime, date et strtotime sous forme d'exemples. C'est très simple et pratique. Les amis qui en ont besoin peuvent s'y référer. it

Il existe des fonctions d'opération liées à l'horodatage Unix en php, qui sont très pratiques à utiliser

time() renvoie l'horodatage Unix actuel

microtime - - Renvoie l'horodatage Unix actuel et les microsecondes

Exemple 1. Utilisez microtime() pour chronométrer l'exécution du script

<?php
/**
* Simple function to replicate PHP 5 behaviour
*/
function microtime_float()
{
  list($usec, $sec) = explode(" ", microtime());
  return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();
// Sleep for a while
usleep(100);
$time_end = microtime_float();
$time = $time_end - $time_start;
echo "Did nothing in $time seconds/n";
?>

mktime() obtient l'horodatage Unix d'une date

int mktime ( [int hour [, int minute [, int second [, int mois [ , int day [, int year [, int is_dst]]]]]])

Les paramètres peuvent être omis de droite à gauche. Tous les paramètres omis seront définis sur la valeur actuelle de la date et de l'heure locales<.>

date() formate une heure/date locale

string date ( string format [, int timestamp] )

Astuce : depuis PHP 5.1 en $ _SERVER['REQUEST_TIME'] L'horodatage de l'heure à laquelle la demande a été lancée est stocké dans .

strtotime -- Analyse la description de la date et de l'heure de n'importe quel texte anglais dans un horodatage Unix


echo strtotime("+1 day"), "/n";
echo strtotime("+1 week"), "/n";

Exemple 2. Le lendemain de l'heure, le mois d'après

strtotime("+1 day ".$day);
strtotime("2008-01-31 +1 month");
strtotime($day." +1 day");

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il pourra être utile à tout le monde étude .

Recommandations associées :

Méthode PHP Ajax JavaScript Json pour obtenir des informations météorologiques

php Code pour vérifier la validité de l'IP du proxy

Méthode PHP pour contrôler la boîte de dialogue contextuelle frontale

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn