beh9am 96 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 سلام و خسته نباشیدمن برای یک متغیر به اسم posta$ تعریف کردم که تعداد پست های کاربر را نشان بدهحالا میخوام برای این متغیر شرط بزارم که اگر مثلا تعداد پست ها زیر 10 تا بود چاپ کنه کاربر معمولی و اگر تعداد پست ها زیر 50 تا بود چاپ کنه نویسنده و اگر تعداد پست ها زیر 100 تا بود چاپ کنه کاربر حرفه ای و اگر تعداد پست ها زیر 200 تا بود چاپ کنه کاربر ویژهکدهارو تا اینجا نوشتم :if ($posta < 10) { echo 'کاربر معمولی'; } else {echo ''اما نمیدونم چجوری چند تا شرط پشت سر هم بزارم. نقل قول لینک به ارسال
فرهاد-سئو 905 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 بدین صورت ساختار رو میبندی و بعد دستورات مورد نظر رو وارد میکنی :if () { } else if () { } else if () { } else () { } 3 نقل قول لینک به ارسال
beh9am 96 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 بدین صورت ساختار رو میبندی و بعد دستورات مورد نظر رو وارد میکنی :if () { } else if () { } else if () { } else () { }تشکرمیشه بگید else خالی با elseif چه فرقی داره ؟ نقل قول لینک به ارسال
Rohani 389 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 آخرین else همیشه باید خالی باشد. اگر هیچ کدوم از شرط های بالا برقرار نیود آخرین else اجرا میشود. 1 نقل قول لینک به ارسال
استاد اعظم 900 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 در این دو ویدیو به صورت مفصل توضیح دادم :http://mrprogrammer.net/%d8%ac%d9%84%d8%b3%d9%87-%da%86%d9%87%d8%a7%d8%b1%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-php-%d8%a8%d8%ae%d8%b4-%d8%af%d9%88%d9%85-%d8%b9%d9%85%d9%84%da%af%d8%b1-%d9%87%d8%a7-%d9%88-%d8%af%d8%b3%d8%aa/http://mrprogrammer.net/%d8%ac%d9%84%d8%b3%d9%87-%d9%be%d9%86%d8%ac%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-php-%d8%a8%d8%ae%d8%b4-%d9%be%d8%a7%db%8c%d8%a7%d9%86%db%8c-%d8%af%d8%b3%d8%aa%d9%88%d8%b1-%d8%b4%d8%b1%d8%b7%db%8c-i/همچنین دساورات شرطی دی گه ای مثل switch هست که فکر میکنم برای کار شما مناسب تر باشه :http://mrprogrammer.net/%d8%ac%d9%84%d8%b3%d9%87-%d8%b4%d8%b4%d9%85-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-php-%d8%af%d8%b3%d8%aa%d9%88%d8%b1-%d8%b4%d8%b1%d8%b7%db%8c-switch/ 2 نقل قول لینک به ارسال
beh9am 96 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 بدین صورت ساختار رو میبندی و بعد دستورات مورد نظر رو وارد میکنی :if () { } else if () { } else if () { } else () { }در این دو ویدیو به صورت مفصل توضیح دادم :http://mrprogrammer....عملگر-ها-و-دست/http://mrprogrammer....ی-دستور-شرطی-i/همچنین دساورات شرطی دی گه ای مثل switch هست که فکر میکنم برای کار شما مناسب تر باشه :http://mrprogrammer....ور-شرطی-switch/تشکرالان من شرط رو میزارم مثلا اگر زیر 50 بود درست چاپ میکنه اما اگر زیر 100 بود هم مربوط به 100 رو چاپ میکنه هم مربوط به 50 رو !!! نقل قول لینک به ارسال
kasra 4929 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 همونطور که حسین عزیز گفت برای شما استفاده از switch بهترهاین switch یعنی مجموعه ای از شرطها که با case انجا میشهنمیدونم چطور مبتدی توضیح بدم که متوجه بشی ولی یه مثال میزنم ساده خیلی راحت متوجه بشی :<?phpswitch($wp-parsi) { case 0:echo "delkhah";break; case 1:echo "delkhah";break; case 2:echo "delkhah";break;}?> 2 نقل قول لینک به ارسال
Ehsaan 1865 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 در ادامه توضیحات کسریجان، Switch یکسری دستورات IF به صورت متوالی هست که به شما کمک میکنه بدون نوشتن if و elseif و else مکرر، کارخودتون رو به راحتی انجام بدید.همچنین سرعت عمل IF نسبت به switch کمتر هست.(دلیل: در دستور if، هر تعداد شرط داشته باشید، به اعضای هر شرط، یکبار branch انجام میشه و سپس compare، ولی در switch فقط یکبار branch انجام میشه و باعث میشه که سرعت عمل دستور switch بهتر از if عمل کند (البته در شرایط خاصی مثل کد موردنظر شما))موفق باشید. 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .