Domanda

Esiste un modo migliore per profilare il codice quindi:

$start1 = microtime(TRUE);
for($i=0;$i<count($array);$i++)
 {
    //do something
 }
$time1 = microtime(TRUE) - $start1;
È stato utile?

Soluzione

Xdebug o Zend Debugger se hai qualche difficoltà a installare Xdebug.

Il loro profiler cronometrerà tutto per te senza alcuna modifica del tuo codice.

http://www.xdebug.org/

http://www.zend.com/en/community/pdt

http://devzone.zend.com/article / 2899-Profiling-PHP-Applications-With-xdebug - una serie di tutorial su xdebug.

Altri suggerimenti

Senza usare uno strumento esterno, direi che hai fatto del tuo meglio.

Se si desidera utilizzare uno strumento creato allo scopo, le altre risposte sono dead-on.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top