Inizializzi $inizio all'inizio della pagina
<?php
function getmicrotime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$inizio = getmicrotime();

Esegui tutto il codice che ti interessa e quando finisci calcoli quanto tempo è trascorso.

$tempo = getmicrotime() - $inizio;
echo $tempo;
?>