If/Else/Elseif (If...Else...Elseif)
در برنامه نویسی، «شرط (Condition)» یعنی یک سؤال بله/خیر. با «شرط if در PHP» می گوییم اگر چیزی درست بود، یک «بلوک کد (Code block)» اجرا شود. مثل مدرسه: اگر نمره بالای 18 شد، جایزه بگیر.
مرور دستورهای شرطی در PHP
دستورهای شرطی چند مدل دارند: if برای یک شرط، سپس if...else و if...elseif...else برای چند حالت. همچنین switch برای انتخاب یکی از چند بلوک است.
دستور if در PHP
دستور if یک شرط را بررسی می کند. اگر درست بود، کد داخل آکولاد اجرا می شود.
if (/* condition */) {
// code when condition is true;
}
مثال ساده
اگر 5 از 3 بزرگ تر بود، پیام چاپ کن.
if (5 > 3) {
echo "Have a good day!";
}
مثال با متغیر
اگر دمای $t کمتر از 20 بود، پیام خوبی بده.
$t = 14;
if ($t < 20) {
echo "Have a good day!";
}
گام های تمرینی
- یک متغیر نمره بساز و مقدار بده.
- با شرط if بررسی کن بالای 18 است.
- اگر درست بود، پیام «عالی شد!» چاپ کن.
نکته: برای ساخت شرط های دقیق تر معمولاً به عملگرهای مقایسه نیاز داری. این ها پایه «شرط if در PHP» هستند.
جمع بندی سریع
ifفقط وقتی شرط درست است اجرا می کند.- کد بین آکولاد باید مرتب باشد.
- برای مقایسه از عملگرهای مقایسه استفاده کن.
- شرط if در PHP پایه تصمیم گیری است.
برای ادامه مبحث: شرط if در PHP، همچنین مقایسه در عملگرها برای ساخت شرط ها.