Classe PHP pour calculer le temps d'exécution

墨辰丷
Libérer: 2023-03-31 15:16:01
original
1180 Les gens l'ont consulté

Cet article présente principalement les classes utilisées pour calculer le temps d'exécution en PHP. Il analyse les exemples de classes et les techniques d'utilisation associées au calcul et à l'implémentation des opérations PHP. Il est d'une grande valeur pratique. Les amis dans le besoin peuvent s'y référer.

L'exemple de cet article décrit la classe PHP utilisée pour calculer le temps d'exécution. Les détails sont les suivants :

Avec cette classe php, calculer le temps d'exécution d'une fonction ou d'un morceau de code est simple

<?php
class c_Timer {
var $t_start = 0;
var $t_stop = 0;
var $t_elapsed = 0;
function start() {
$this->t_start = microtime();
}
function stop() {
$this->t_stop = microtime();
}
function elapsed() {
if ($this->t_elapsed) {
   return $this->t_elapsed;
} else {
   $start_u = substr($this->t_start,0,10); 
   $start_s = substr($this->t_start,11,10);
   $stop_u = substr($this->t_stop,0,10);  
   $stop_s = substr($this->t_stop,11,10);
   $start_total = doubleval($start_u) + $start_s;
   $stop_total = doubleval($stop_u) + $stop_s;
   $this->t_elapsed = $stop_total - $start_total;
   return $this->t_elapsed;
  }
 }
};
?>
Copier après la connexion
Les exemples d'utilisation sont les suivants :

<?php
  $timer = new c_Timer;
  $timer->start();
  echo "<hr>";
  $timer->stop();
  echo $timer->elapsed();
?>
Copier après la connexion

Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Recommandations associées :

php implémente la fonction de détection et de complétion de la balise de fin dans les balises html

Un exemple PHP analyse le concept de constantes de classe en php

PHP implémente la fonction de téléchargement par lots pour les fichiers de suffixe spécifiés

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!