hrtime

(PHP 7 >= 7.3.0, PHP 8)

hrtimeYüksek çözünürlüklü sistem zamanını döndürür

Açıklama

hrtime(bool$sayı_olarak = false): array|int|float|false

Zaman içinde rastgele bir noktadan itibaren sayılan, sistemin yüksek çözünürlüklü zamanını döndürür. Teslim edilen zaman damgası arttırılamaz, eksiltilemez ve ayarlanamaz.

Bağımsız Değişkenler

sayı_olarak

Yüksek çözünürlüklü zamanı bir sayı olarak (true) veya bir dizi olarak (false) döndürülmek için kullanılır.

Dönen Değerler

sayı_olarak bağımsız değişkeninde false aktarılmışsa [saniye, nanosaniye] biçiminde bir tamsayı dizisi, true aktarılmışsa nanosaniye cinsinden zaman 64 bitlik sistemlerde int, 32 bitlik sistemlerde float türünde bir sayı olarak döner. Başarısızlık durumunda false döner.

Örnekler

Örnek 1 - hrtime() örneği

<?php
echo hrtime(true), PHP_EOL;
print_r(hrtime());
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

10444739687370679 Array ( [0] => 10444739 [1] => 687464812 )

Ayrıca Bakınız

To Top