سلام
دوستان php کار کجای کدهای زیر من اشتباه نوشتوم که میاد شرکت else رو میخونه ؟
کد:<?php$i = 10; if ($i < 10) { echo ("its min 10"); } else if ($i > 10) { echo ("its max10"); } else{ echo ("any"); }
سلام
دوستان php کار کجای کدهای زیر من اشتباه نوشتوم که میاد شرکت else رو میخونه ؟
کد:<?php$i = 10; if ($i < 10) { echo ("its min 10"); } else if ($i > 10) { echo ("its max10"); } else{ echo ("any"); }
این شرطی که نوشتید ، گفتید اگر بزرگتر از ۱۰ باشه ، چاپ کن its max10 و اگر کوچکتر از ۱۰ باشه چا کن its min 10 و در غیر این دو حالت هم مقدار any.
الان متغییر i که تعریف کردید و مقدارش ۱۰ هست ، الان متغیر i نه بزرگتر از ۱۰ هست (عدد بزرگتر از ۱۰ میشه ۱۱ به بالا) و نه کوچکتر از ۱۰ (عدد کوچکتر از ۱۰ هم میشه ۹ به پایین) ، خروجی شرط هم به درستی مقدار any رو چاپ میکنه.
ویرایش توسط firebox : February 9th, 2018 در ساعت 12:49
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)