> Votre_premier_gestionnaire_de_droits > Personnalisez_les_ressources > tags > description > Copix_eZ > Declarer_un_DAO > sous_projets_copix > CopixTimer
fr

Introduction

CopixTimer est une classe utilitaire capable de mesurer le temps écoulé entre deux appels à "start" et "stop". Plusieurs compteurs peuvent être menés simultanéements.

Utilisation


//instanciation du timer
$timer = new CopixTimer ();

$timer->start ();
//exécution de code
echo $timer->stop (), "secondes ont étés nécessaires pour éxécuter le code.";

//-------------------
//Compteurs multiples
$timer->start ();

$timer->start ();//démarre un souscompteur
//exécution de code 1
echo $timer->stop (), "ont étés nécessaires pour code 1 <br />";

$timer->start ();
//exécution de code 2
echo $timer->stop (), "ont étés nécessaires pour code 2 <br />";

echo $timer->stop (), 'ont étés nécessaires au total pour code 1 et 2 <br />';