نمایش نتایج 1 تا 3 از 3

نام تاپیک: چطوری سرعت کد رو بررسی کنم ؟ ( بر اساس زمان )

  1. #1

    چطوری سرعت کد رو بررسی کنم ؟ ( بر اساس زمان )

    سلام
    میخوام یه کد بنویسم ببینم پردازشش چقدر طول میشکه
    مثلا یه while بنویسم ببینم چند ثانیه طول میکشه برای پردازش ، همون کد رو با for بنویسم ببینم برای for چقدر طول میکشه
    چه کنم ؟

  2. #2
    کاربر دائمی آواتار metal gear solid 4
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد
    پست
    307

    نقل قول: چطوری سرعت کد رو بررسی کنم ؟ ( بر اساس زمان )


    <?php
    /**
    * Simple function to replicate PHP 5 behaviour
    */
    function microtime_float()
    {
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
    }

    $time_start = microtime_float();

    // Sleep for a while
    usleep(100);

    $time_end = microtime_float();
    $time = $time_end - $time_start;

    echo "Did nothing in $time seconds\n";
    ?>

  3. #3

    نقل قول: چطوری سرعت کد رو بررسی کنم ؟ ( بر اساس زمان )

    سلام

    <?php
    $time_start = microtime(true);
    // Your code here
    sleep(1);
    $time_end = microtime(true);
    $time = $time_end - $time_start;
    echo "Process Time: {$time}";


    در ضمن برای انالیز کدها میتونید از نرم افزارهایی مثل Xdebug استفاده کنید.
    موفق باشید.

تاپیک های مشابه

  1. چطوری Sample ها را اجرا کنم
    نوشته شده توسط Sharif Lotfi در بخش برنامه نویسی با MFC و ++Visual C
    پاسخ: 2
    آخرین پست: شنبه 10 فروردین 1387, 23:56 عصر
  2. چطوری با datalist عکس چاپ کنم از بانک
    نوشته شده توسط khz-web1 در بخش ASP.NET Web Forms
    پاسخ: 14
    آخرین پست: پنج شنبه 26 مهر 1386, 19:03 عصر
  3. چطوری کامپوننت TWAIN رو نصب کنم
    نوشته شده توسط maisam57 در بخش برنامه نویسی در Delphi
    پاسخ: 7
    آخرین پست: چهارشنبه 26 مهر 1385, 07:03 صبح
  4. چطوری یک جدول مجازی ایجاد کنم
    نوشته شده توسط مهدی رحیم زاده در بخش SQL Server
    پاسخ: 1
    آخرین پست: شنبه 02 اردیبهشت 1385, 06:54 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •