• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از while در switch
#1
بسم الله....
سلام...
آیا میشه در داخل ساختار swtich از حلقه ی while استفاده کرد؟ یعنی پارامترهایی که قراره case های switch داشته باشن و کاری که میخوان انجام بدن رو از طریق while مشخص کنیم که چه مقادیری رو برای case ها در نظر بگیره....
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#2
اگه منظورتون یه همچین چیزیه

کد پی‌اچ‌پی:
$x 0;
switch (
$x) {            
    while (
$x <= 10){
        case 
$x:
            echo 
$x;
            break;                
        
$x++;
    }


فک نکنم بشه
چون کامپایلر بعد از switch دنبال case میگرده
پس کد بالا رو ارور میده Big Grin
W H A T E V E R   Sleepy 
  پاسخ
تشکر شده توسط :
#3
خب این چه کاری ! به جاش از if ... else استفاده کن !
نه یه چیزی رو اونجا true کن بعد از اون یه حلقه باشرط true بودن بذار دیگه
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :
#4
while رو بنویس بزار تو فانکشن توی case صداش بزن Smile
  پاسخ
تشکر شده توسط : Reza
#5
(۱۳۹۱ اردیبهشت ۲۳, ۰۲:۵۴ ق.ظ)hidensfot نوشته: while رو بنویس بزار تو فانکشن توی case صداش بزن Smile

میگم زرنگیا Big Grin
فک کنم میخواس case ها رو با while بنویسه، یعنی case ها رو با while بنویسه دیگ Tongue
دوتا شم یکی شد Big Grin
W H A T E V E R   Sleepy 
  پاسخ
تشکر شده توسط : hidensoft
#6
ببینین یه سری آی دی هست توی دیتابیس میخوام با while که اونا رو نشون میدم اون آی دی ها بشن valueهای case ها
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#7
خب حالا شد شبیه while ای که توش case داره نه case که توش while داره
  پاسخ
تشکر شده توسط :
#8
آره دیگه همونه....فقط مشکلی که اینجاست اینه که خطای syntax میده و قبول نمیکنه
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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