הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 06-07-07, 18:09   # 11
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE צפה בהודעה
בתור קומפיילר תבדוק בעצמך.
אני לא קומפיילר, חשבתי אולי אתה.
תבדוק עם MIRCOTIME במשך 1000 פעמים ונעשה ממוצע.
אי אפשר לקבוע דברים בלי לבדוק אותם,
לך תדע איך בדיוק מתבצע החישוב הקטן הזה.
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 06-07-07, 18:58   # 12
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

אם לא הבנת באמת בדקתי את זה (לא עם 1000 אבל עם 100 כן).
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 06-07-07, 19:02   # 13
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE צפה בהודעה
אם לא הבנת באמת בדקתי את זה (לא עם 1000 אבל עם 100 כן).
עשית ממוצע? תביא תוצאות
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 06-07-07, 19:14   # 14
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

השיטה שלי:

0.00074100494384766
0.00080394744873047
0.000885009765625

PHP קוד:
<?php
list ($usec$sec) = explode (" "microtime());
$Start = ((float)$usec + (float)$sec);


$i 0;
$r 0;
    while (
$r <= 1000)
    {
    
$i++;
    
$r++;
        if (
$i == 2)
        {
        
$i 0;
        
$bgColor "#dfkjddfk";
        }
        else
        
$bgColor "#fdgddg";
    }


list (
$usec$sec) = explode (" "microtime());
$End = ((float)$usec + (float)$sec);

echo 
$End $Start;
?>

השיטה השניה:

0.013705015182495
0.0012309551239014
0.00081014633178711

PHP קוד:
<?php
list ($usec$sec) = explode (" "microtime());
$Start = ((float)$usec + (float)$sec);


$i 1;
$r 0;
    while (
$r <= 1000)
    {
    
$i++;
    
$r++;
        if (
$i &#37; 2 == 0)
        
$bgColor "#dfkjddfk";
        else
        
$bgColor "#fdgddg";
    }


list (
$usec$sec) = explode (" "microtime());
$End = ((float)$usec + (float)$sec);

echo 
$End $Start;
?>
בתוצאה האחרונה אין הבדל, ב2 הראשונות? ההבדל משמעותי.


שכחתי לציין, PHP 5.2.0, על סביבת Windows.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 06-07-07, 19:18   # 15
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

סתם לידע כללי
לחשב את הזמן יהיה הרבה יותר טוב לעשות ככה :

PHP קוד:
$start array_sum(explode(' ',microtime())); 
לגבי מה שאמרתם ה %2 הוא יותר טוב כי עם ה == אתה כל פעם צריך לאפס את I
  Reply With Quote
ישן 06-07-07, 19:31   # 16
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

ציטוט:
נכתב במקור על ידי RS324 צפה בהודעה
סתם לידע כללי
לחשב את הזמן יהיה הרבה יותר טוב לעשות ככה :

PHP קוד:
$start array_sum(explode(' ',microtime())); 
לגבי מה שאמרתם ה %2 הוא יותר טוב כי עם ה == אתה כל פעם צריך לאפס את I
זה בדיוק מה שניסיתי להגיד...
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 06-07-07, 19:45   # 17
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

אבל עובדה שלא O.ם
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 14:23.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ