PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک گیج شدم php



dellserver
February 9th, 2018, 12:35
سلام
دوستان php کار کجای کدهای زیر من اشتباه نوشتوم که میاد شرکت else رو میخونه ؟

<?php$i = 10;
if ($i < 10)
{
echo ("its min 10");
}
else if ($i > 10)
{
echo ("its max10");
}
else{
echo ("any");
}

firebox
February 9th, 2018, 12:44
این شرطی که نوشتید ، گفتید اگر بزرگتر از ۱۰ باشه ، چاپ کن its max10 و اگر کوچکتر از ۱۰ باشه چا کن its min 10 و در غیر این دو حالت هم مقدار any.
الان متغییر i که تعریف کردید و مقدارش ۱۰ هست ، الان متغیر i نه بزرگتر از ۱۰ هست (عدد بزرگتر از ۱۰ میشه ۱۱ به بالا) و نه کوچکتر از ۱۰ (عدد کوچکتر از ۱۰ هم میشه ۹ به پایین) ، خروجی شرط هم به درستی مقدار any رو چاپ میکنه.

dellserver
February 9th, 2018, 12:48
این شرطی که نوشتید ، گفتید اگر بزرگتر از ۱۰ باشه ، چاپ کن its max10 و اگر کوچکتر از ۱۰ باشه چا کن its min 10 و در غیر این دو حالت هم مقدار any.
الان متغییر i که تعریف کردید و مقدارش ۱۰ هست ، الان عدد ۱۰ نه بزرگتر از ۱۰ هست (عدد بزرگتر از ۱۰ میشه ۱۱ به بالا) و نه کوچکتر از ۱۰ (عدد کوچکتر از ۱۰ هم میشه ۹ به پایین) ، خروجی شرط هم به درستی مقدار any رو چاپ میکنه.
الان افتاد دستت درد نکنه از صبح الاف بودم