Décompte de temps
Posté : 23 sept. 2016, 18:16
Coucou c'est encore moiii
J'essais de faire un petit décompte de temps pendant la récupération des données d'un fichier pour que l'utilisateur puisse voir combien de temps ça fait et se demander si ça commence pas à faire trop long (et surtout si c'est pas figé
)
Au début je faisais time() - $startTime à chaque tour de boucle et ça faisait un bon compteur en secondes, puis après j'ai voulu faire un truc pour qu'au delà des 59 secondes ça affiche en minutes (1min42s, etc) mais ça amrche pas du tout
Je me demandai s'il y avait pas une fonction pour ça dans la vaste libraire du php? Sinon j'veux bien un petit indice parce que mon calcul a l'air foireux
J'essais de faire un petit décompte de temps pendant la récupération des données d'un fichier pour que l'utilisateur puisse voir combien de temps ça fait et se demander si ça commence pas à faire trop long (et surtout si c'est pas figé
Code : Tout sélectionner
$startTime = time();
while (/**$temp = fgetcsv($fileFd, 0, "\t")**/42) {
print "\rRécupération des données de $name... (temps écoulé: ";
if (($time = time() - $startTime) > 59) {
print $time / 60 . "min" . $time - $time / 60 * 60 . "s)";
} else {
print $time . "s)";
}
/** $file[] = $temp; **/
}Je me demandai s'il y avait pas une fonction pour ça dans la vaste libraire du php? Sinon j'veux bien un petit indice parce que mon calcul a l'air foireux