PHP – دستورات (if…else Statements)
آخرین بروزرسانی:
دستورات if...else در PHP
دستور if…else کدی را اجرا میکند اگر یک شرط درست باشد و کدی دیگر را اجرا میکند اگر آن شرط نادرست باشد.
دستور if…else
سینتکس
if (condition) {
// کدی که اجرا میشود اگر شرط درست باشد;
} else {
// کدی که اجرا میشود اگر شرط نادرست باشد;
}
مثال
اگر زمان فعلی کمتر از 20 باشد، “Have a good day!” را چاپ کنید و در غیر این صورت “Have a good night!” را چاپ کنید:
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
دستور if…elseif…else
دستور if…elseif…else کدهای مختلفی را برای بیش از دو شرط اجرا میکند.
سینتکس
if (condition) {
// کدی که اجرا میشود اگر این شرط درست باشد;
} elseif (condition) {
// کدی که اجرا میشود اگر شرط اول نادرست و این شرط درست باشد;
} else {
// کدی که اجرا میشود اگر همه شرایط نادرست باشند;
}
مثال
اگر زمان فعلی کمتر از 10 باشد، “Have a good morning!” را چاپ کنید و اگر زمان کمتر از 20 باشد، “Have a good day!” را چاپ کنید. در غیر این صورت “Have a good night!” را چاپ کنید:
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
} elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
این دستورات به شما امکان میدهند که جریان اجرای برنامه خود را بر اساس شرایط مختلف کنترل کنید و از آنها برای پیادهسازی منطقهای پیچیدهتر استفاده کنید.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام