Script Zamanını Gösterme – Execution time

Standard

Herkese selam, bu sefer makale yazıp yazmama arasında kararsız kaldığım bir konu ile karşınızdayım 🙂

Aslında gerekli gereksiz, oldukça basit bir konu ama bir kardeşim bana böyle bir soru ile geldi.. Bu işlemi direk kendisine yazmış olmama rağmen ben burada tekrar ihtiyacı olabilecek kişiler için paylaşmak istedim..

<?php
    $time_start = microtime(true);
    /*Bu arada ne işlem yapacaksanız onlar olacak..*/
    $time_end = microtime(true);

    $time = $time_end - $time_start;

    echo "Process Time: $time";

    // Process Time: 3.1234567890000
?>

PHP 5.4 den sonraki sürümlerini kullanıyorsanız;

<?php
    /* Burada normal çalışacak kodlarınız */

    //5.4 ile super global değişkenler içinde zaten gelmekte işlem zamanı
    $time = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"];

    echo "Process Time: $time";
    // Process Time: 3.1234567890000
?>

Hepsi bu.. Kolay gelsin

Print Friendly, PDF & Email
Facebooktwitterlinkedin

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir