• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مقایسه سرعت بین متغیر عدد و متغیر رشته عدد.
#1
سلام،
مقایسه سرعت بین متغیر عدد و متغیر رشته عدد:
برای کسانی که اعداد رو هم داخل ' یا " قرار میدن.

صحیح:
سرعت بیشتر در استفاده و تعریف متغیر عدد:
کد:
$X = 1234567890;
$Y = 3223.22;
...

0.000204086303711
0.000205993652344
0.000207185745239
0.000207185745239
0.000208139419556
0.000208139419556
0.000210046768188
0.000285148620605
0.000363111495972
0.000482082366943

غلط:
سرعت کمتر در استفاده و تعریف متغیر رشته عدد:
کد:
$X = '1234567890';
$Y = "3223.22";

0.000639200210571
0.000640153884888
0.000641107559204
0.000646114349365
0.000653028488159
0.000655174255371
0.000657081604004
0.000658988952637
0.000684976577759
0.000693798065186
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : molana parvane Null Amir.Z
#2
یوشا تو این عددا رو از کجات درمیاری؟ یه توضیحی می دی؟Big Grin
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : Y.P.Y
#3
دستور/عبارتی رو که میخوام مقایسه کنم رو داخل Benchmark میزارم. بعد نتیجه/زمان رو بهم میده.
یا
یک تایمر قبل و بعد --تعداد-- زیادی از دستور/عبارتی رو که می خوام مقایسه کنم قرار میدم. بعد نتیجه/زمان رو چاپ می کنم.
مثل:
کد پی‌اچ‌پی:
function Timer()
{
    static 
$_Lng_Time;

        if(
$_Lng_Time == 0): $_Lng_Timemicrotime(true);
        else: return(
microtime(true) - $_Lng_Time);
        endif;
}

Timer();
# Codes...
# Codes...
# Codes...
# Codes...
# Codes...
#....
echo Timer(); 
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : molana parvane
#4
ممنون
گره ی شاخک هام باز شد :دی
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : Y.P.Y


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان