Ciao,
ho scritto questa classe per misurare il tempo di caricamento delle pagine, con inclusa una funzione per misurarlo fino ad un certo momento.

codice:
class pageloadtime {
	
    private static $str_loadtime;
    
    public function __construct() {
        self::$str_loadtime = microtime(true);
    }
    
    
    public static function tillnow(){
		print_r(chr(10).chr(13).(microtime(true)-self::$str_loadtime));
	}
    
    
    public function __destruct() {
        print_r(chr(10).chr(13).(microtime(true)-self::$str_loadtime));
    }
    
}

Vorrei sapere se secondo voi è corretta, specialmente riguardo al modo a cui è stata richiamata la variabile $str_loadtime e se il valore di questa viene mantenuto correttamente.
Saluti,
carlostefano