Sayfa Yüklenme Zamanını Göstermek ve Gizlemek

<?php
define("SAYFA_YUKLENME_ZAMANINI_GOSTER",true);
class ZamanSayaci{
	private $baslangic;
	public function __construct(){
		if(SAYFA_YUKLENME_ZAMANINI_GOSTER){
			$sure = microtime();
			$sure = explode(" ", $sure);
			$sure = $sure[1] + $sure[0];
			$this->baslangic = $sure;
		}
	}
	public function al(){
		if(SAYFA_YUKLENME_ZAMANINI_GOSTER == true){
			$sure = microtime();
			$sure = explode(" ", $sure);
			$sure = $sure[1] + $sure[0];
			$bitis = $sure;
			$toplamsure = ($bitis - $this->baslangic);
			return sprintf("Bu sayfa %f saniyede yüklendi.", $toplamsure);
		}
	}
}
$t = new ZamanSayaci();
$a = array();
for($i=0;$i<1000;$i++){
	$a[$i] = $i;
}
echo $t->al();
?>

Çıktısı

Bu sayfa 0.000530 saniyede yüklendi.