J'utilise
echo date('H:i:s')." this step time\n";
afin de savoir combien de temps a besoin pour chaque fonction afin d'exécuter.microsecondes php
Comment puis-je connaître l'heure avec des microsecondes également?
J'utilise
echo date('H:i:s')." this step time\n";
afin de savoir combien de temps a besoin pour chaque fonction afin d'exécuter.microsecondes php
Comment puis-je connaître l'heure avec des microsecondes également?
Juste pour ajouter, il y a la fonction microtime() de PHP, qui peut être utilisé comme ceci:
$time_start = microtime(true);
//do stuff here
$time_end = microtime(true);
$time = $time_end - $time_start;
echo "It took $time seconds\n";
u Microseconds (added in PHP 5.2.2)
Jetez un oeil à http://no.php.net/manual/en/function.date.php pour plus d'informations.
Utilisez le marqueur 'u' au format millisecondes.
Il s'agit de microsecondes et non de millisecondes. https://bugs.php.net/bug.php?id=44286 – Volomike
J'ai essayé avec 'ce jour ('H: i: S.U')', mais je reçois toujours 000000 comme microsecondes. –
Le spécificateur de format 'u' ne fonctionne pas avec la fonction date, même en PHP 5.4.21. Vous devez écrire un wrapper pour le faire fonctionner. J'utilise ceci: https://gist.github.com/m-manu/6248802 –
Même lorsque j'utilise le DateTime suggéré() avec -> format() pour obtenir le paramètre 'u', je reçois toujours 000000 sur PHP 5.3.2. Donc, cette fonctionnalité ne doit pas fonctionner correctement même jusqu'à cette version de PHP. On peut avoir à utiliser la solution de contournement de Manu. – Volomike