PHP

PHP — دستور if تو در تو (Nested if)

آخرین بروزرسانی: 1404/08/01

دستور if تو در تو (Nested if) در PHP

گاهی میخوایم یک شرط داخل شرط دیگه باشه. بهش میگیم دستور if تو در تو (Nested if). مثل وقتی که تو بازی میخوای بگی: اگر امتیاز بالای 10 بود، بعد بررسی کن بالای 20 هست یا نه.

مثال دستور if تو در تو

یک مثال ساده از if تو در تو:

$a = 13;

if ($a > 10) {
  echo "Above 10";

  if ($a > 20) {
    echo " and also above 20";
  }
  else {
    echo " but not above 20";
  }
}

نکته: متغیر (Variable) یعنی یک جعبه که میتونی چیز توش ذخیره کنی.

گام های ساده:

  1. یک متغیر بساز، مثلا $a = 13;
  2. یک شرط if برای بررسی مقدار بساز.
  3. داخل اون شرط، یک if دیگر بساز برای شرایط جزئی.

جمع بندی سریع: 1- if تو در تو شرط های پیچیده را ساده می کند، 2- هر شرط داخل {} قرار می گیرد، 3- متغیرها شرط را ذخیره می کنند.