(PHP 4, PHP 5)
microtime — Geçerli Unix zaman damgasını mikrosaniye olarak döndürür
microtime() işlevi geçerli Unix zaman damgasını mikrosaniye cinsinden döndürür. Bu işlev sadece gettimeofday() sistem çağrısını destekleyen işletim sistemlerinde geçerlidir.
İşlev, isteğe bağlı olarak değiştirgesiz çağırıldığında; "msan. san." dizgesini döndürür. 'san.' geçerli zamanın Unix Zamam Başlangıcından (1 Ocak 1970 0:00:00 GMT) itibaren hesaplanan saniyeyi ve 'msan.' ise mikrosaniye kısmını belirtir. Dizgenin iki kısmı da saniye cinindendir.
İsteğe bağlı kullanılan bu değiştirgeyle TRUE aktarıldığında, saniyeler float türünde döndürülür.
Sürüm: | Açıklama |
---|---|
5.0.0 | gerçek_sayı değiştirgesi eklendi. |
Örnek 1 - microtime() ile zamanlama betiği
<?php
/**
* PHP 5 davranışını taklit eden basit bir işlev
*/
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$sure_baslangici = microtime_float();
// Biraz bekle
usleep(100);
$sure_bitimi = microtime_float();
$sure = $sure_bitimi - $sure_baslangici;
echo "Bekleme süresi: $time saniye\n";
?>
Örnek 2 - PHP 5'de zamanlama betiği
<?php
$sure_baslangici = microtime(true);
// Biraz bekle
usleep(100);
$sure_bitimi = microtime(true);
$sure = $sure_bitimi - $sure_baslangici;
echo "Bekleme süresi: $time saniye.\n";
?>