Essayez d'utiliser un profileur. (http://xdebug.org/docs/profiler)
cycles de code de mesure peuvent varier, car le moteur zend peut ou non optimisé les opcodes, la façon dont le moteur de zend a été compilé peut conduire à ce faire des opérations plus rapides, etc.
En outre, le temps il faut pour se connecter à la base de données peut être "manipulé" en faisant des classes fictives (http://en.wikipedia.org/wiki/Mock_object), mais dans une application réelle, le temps qu'il faut pour se connecter à la base de données est important, car l'utilisateur perçoit toute la page web comme lente, pas le serveur SQL étant lent :)
Ne fonctionne pas sur Windows. – codez
@codez Ajoutez cela à vos besoins. –
[getrusage()] (http://www.php.net/manual/fr/function.getrusage.php) est maintenant supporté sous windows depuis PHP 7 –