הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   break/continue (https://hosts.co.il/forums/showthread.php?t=26698)

בניה 18-07-06 10:47

break/continue
 
ב"ה


אם יש לולאה בתוך לולאה יש דרך שבbreak או continue ישפיעו על הלולאה החיצונית?
דרך חלופית יש לי אבל ככה יהיה יותר נח.

miniature 18-07-06 10:52

למה הכוונה?
אתה רוצה שבזמן שהלולאה הפנימית עוצרת המשך הלולאה החיצונית גם יעצור?

בניה 18-07-06 10:57

ב"ה

יש לי משהוא כזה:
PHP קוד:

while($a!=$b)
    {
        foreach(
$g as $t)
            {
                if(
$t==90)
                    break;
            }
    } 

אני רוצה לשאול אם יש דרך לגרום שה break ישפיע על ה while במקרה הזה, או כל לולאה בכלל.

miniature 18-07-06 11:02

אם אתה עושה דבר כזה זה אמור להשפיע על ה while, לא?
לפחות ב JS אני חושב זה ככה.

drowkid 18-07-06 11:44

בישביל:
PHP קוד:

while($a!=$b)
    {
        foreach(
$g as $t)
            {
                if(
$t==90)
                    break;
            }
    } 

אתה עושה
PHP קוד:

break 3

הסבר:
break 1;
שובר תאיף,
break 2;
שובר תפור איץ,
break 3;
שובר תלולאה

בניה 18-07-06 11:55

ב"ה


תודה רבה!

בניה 18-07-06 13:17

ב"ה


בדקתי ו break לא שובר if.

drowkid 18-07-06 13:54

אה טוב... אבל פועל?

בניה 18-07-06 17:04

ב"ה

אני חושב שכן, תודה.


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

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