Kronometre Sınıfı

<?php
class Kronometre {
	static $zaman=array();
	public static function ayarla($n='0') {
		list($msn, $sn) = explode(chr(32), microtime());
		self::$zaman[$n]=$msn+$sn;
	}
	public static function al($n='0') {
		list($msn, $sn) = explode(chr(32), microtime());
		$simdi=$msn+$sn;
		return round($simdi-self::$zaman[$n], 12)."<br/>";
	}
}
Kronometre::ayarla(1);
Kronometre::ayarla(2);
/*
...bazı php kodları
*/
echo "Geçen süre: ".Kronometre::al(1);
echo "Geçen süre: ".Kronometre::al(2);

Çıktısı

Geçen süre: 0.000207901001
Geçen süre: 0.00014090538

 

Sizin Değerli Görüşlerinize İhtiyacımız Var.