برنامه نویسی

آموزش دستورات شرطی if و else و elseif در PHP

آموزش دستورات شرطی if، else و elseif در PHP

از دستورات شرطی در PHP برای پیاده سازی های مختلف و سناریوهای مورد نظر استفاده می کنیم. ما در این مقاله قصد داریم دستورات شرطی if و else و elseif در PHP را به طور کامل به شما عزیزان آموزش دهیم، همراه داتیس نتورک باشید.

آموزش دستورات شرطی if، else و elseif در PHP

دستورات شرطی در PHP

در هنگام کد نویسی بسیاری از اوقات پیش می آید که قصد انجام عملیات های مختلف بر اساس شروط مختلف داریم.

برای انجام چنین کاری میبایست از دستورات شرطی (if، else و elseif) استفاده کنیم.

دستورات شرطی PHP عبارت است از:

  • if : در صورت صحت و درست بودن شرط، کد اجرا می شود.
  • if…else : اگر شرط درست باشد کد را اجرا می کند و اگر اشتباه باشد کد دیگری را اجرا می کند.
  • if…elseif…else : کدهای مختلف را برای بیش از دو شرط اجرا می کند.

دستور if در PHP

دستور if در صورتی که شرط صحیح باشد، کدی را اجرا میکند.

سینتکس:

if (شرط) {
کدی که در صورت صحیح بودن شرط اجرا می شود;
}

در زیر یک مثالی ارائه شده است که اگر ساعت کمتر از 20 باشد، عبارت “داتیس نتورک” را نمایش خواهد داد.

مثال:

<?php
$t = date("H");

if ($t < "20") {
echo "داتیس نتورک";
}
?>

دستور if…else در دستورات شرطی PHP

طرز کار این دستور این گونه است که اگر شرط صحیح باشد، کد خاصی را اجرا می کند و اگر شرط صحیح نباشد، کد دیگر را اجرا می کند.

سینتکس:

if (شرط) {
کدی که در صورت درست بودن شرط اجرا می شود;
} else {
کدی که در صورت اشتباه بودن شرط اجرا می شود;
}

در زیر یک مثال دیگری ارائه شده است که اگر ساعت کمتر از 20 باشد عبارت “داتیس نتورک” را به ما نمایش می دهد در غیر این صورت عبارت “اونتورک” نمایش داده خواهد شد.

مثال:

<?php
$t = date("H");

if ($t < "20") {
echo "داتیس نتورک";
} else {
echo "اونتورک";
}
?>

دستور if…elseif…else در PHP

دستور شرطی if … elseif … else بر اساس دو شرط مختلف، کد های مختلفی را اجرا خواهد کرد.

سینتکس:

if (شرط) {
کدی که در صورت درست بودن شرط اجرا می شود;
} elseif (شرط) {
کدی که در صورت اشتباه بودن شرط اول و درست بودن شرط دوم اجرا می شود;
} else {
کدی که در صورت اشتباه بودن هر دو شرط اجرا می شود;
}

در ادامه یک مثال دیگر آورده شده است که اگر ساعت کمتر از 10 باشد عبارت “داتیس نتورک”، اگر ساعت کمتر از 20 باشد عبارت “اونتورک” و در غیر این صورت عبارت “داتیس نتورک و اونتورک” نمایش داده می شود.

مثال:

<?php
$t = date("H");
if ($t < "10") {
  echo "داتیس نتورک";
} elseif ($t < "20") {
  echo "اونتورک";
} else {
  echo "داتیس نتورک و اونتورک";
}
?>

امیدوارم مقاله آموزش دستورات شرطی if، else و elseif در پی اچ پی برای شما عزیزان مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *