![]() |
עזרה בעיצוב לולאת PHP
שלום לכולם,
יש לי לולאה שקוראת מכלשהי טבלה 4 דברים. PHP קוד:
זאת אומרת: פלט שחור פלט אדום פלט שחור פלט אדום תודה רבה לעוזרים. |
תגדיר משתנה חדש ותשווה אותו ל0 עכשיו תעשה תנגיד והמשתנה שלך הוא $X אז
if($X%2==0) echo "<font color="red">"; else echo "<font color="black">"; |
יש הרבה דרכים לעשות זאת.
אחת הדרכים היא לעשות מונה, שכאשר הוא זוגי זה ידפיס בצבע אדום ואם זה אי זוגי זה ידפיס בצבע שחור. לדוגמא: PHP קוד:
|
ציטוט:
ניר התותח תודה רבה לך. אפשר לנעול(: |
יקח פחות זמן ישר להשוות: if ($i == 2)
זה חוסך את הפעולה החשבונית. |
ציטוט:
|
ותר פשוט לעשות את זה ב-JS זה יהיה לך קוד בהרבה יותר קצר...
|
ציטוט:
--- ערן PHP קוד:
|
ציטוט:
|
בתור קומפיילר תבדוק בעצמך.
|
ציטוט:
תבדוק עם MIRCOTIME במשך 1000 פעמים ונעשה ממוצע. אי אפשר לקבוע דברים בלי לבדוק אותם, לך תדע איך בדיוק מתבצע החישוב הקטן הזה. |
אם לא הבנת באמת בדקתי את זה (לא עם 1000 אבל עם 100 כן).
|
ציטוט:
|
השיטה שלי:
0.00074100494384766 0.00080394744873047 0.000885009765625 PHP קוד:
השיטה השניה: 0.013705015182495 0.0012309551239014 0.00081014633178711 PHP קוד:
שכחתי לציין, PHP 5.2.0, על סביבת Windows. |
סתם לידע כללי
לחשב את הזמן יהיה הרבה יותר טוב לעשות ככה : PHP קוד:
|
ציטוט:
|
אבל עובדה שלא O.ם
|
כל הזמנים הם GMT +2. הזמן כעת הוא 18:00. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ