کارد نکردن این کد (ساده)

این تاپیک 2 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  Tarikhi Massud ،‏ 1 سال و 8 ماه پیش .

این تاپیک تاکنون 497 بازدید داشته است .

نویسنده پست
چهار شنبه ، 18 مارس 2015     11:14 ب.ظ #


محمد

Subscriber
40 پست37 تاپیک

میخوام از 100 تا مثلا 5 و 2 نمایش داده نشن

<?php
for($i=1;$i<=100;$i++){
switch($i){
case 5:
case 2:

continue;
break;

}
if($i==(3)){
continue;
}

echo $i.''.PHP_EOL;

}
?>

دستور ایف کار کرد و سه رو نشون نداد ولی سویچ کاری رو انجام نداد :(

0  تشکر
پنجشنبه ، 19 مارس 2015     9:08 ب.ظ #


مهشاد کلانتری

Author
VIP
432 پست67 تاپیک

به جای continue; که برای switch نوشتین بنویسین continue 2;

0  تشکر
جمعه ، 20 مارس 2015     2:03 ق.ظ #


Tarikhi Massud

Subscriber
VIP
5 پست0 تاپیک

خب کنتنیو در سویچ یه معنی رفتن به کیس بعدی هست(به دور بعدی حلقه نمیره) و چون هیچ کیسی نیست از سویچ خارج میشه و بیرون از سویچ هم به سویچ ربطی نداره به همین دلیل باید یه دیفالت تو سویچ میزاشتی که اون i رو چاپ کنه

1  تشکر
پست 1 تا 3 (از مجموع 3 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .