Pregunta
¿Hay una mejor manera de perfilar el código que:
$start1 = microtime(TRUE);
for($i=0;$i<count($array);$i++)
{
//do something
}
$time1 = microtime(TRUE) - $start1;
Solución
Xdebug o Zend Debugger si tiene alguna dificultad para instalar Xdebug.
Su generador de perfiles cronometrará todo por usted sin ninguna modificación de su código.
http://www.zend.com/en/community/pdt
http://devzone.zend.com/article / 2899-Profiling-PHP-Applications-With-xdebug - una serie de tutoriales sobre xdebug.
Otros consejos
Sin usar una herramienta externa, diría que has hecho lo mejor que puedes.
Si desea utilizar una herramienta creada para tal fin, las otras respuestas son acertadas.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow