میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

جملات شرطی در php

عبارات شرطی برای انجام اقدامات مختلف بر اساس شرایط مختلف استفاده می شود.


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

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

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

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

دستور  if

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

نحو

if (condition) {
code to be executed if condition is true
;
}

مثال

خروجی “Have a good day” اگر زمان فعلی (HOUR) کمتر از ۲۰ باشد:

<?php
$t = date(“H”);

if ($t < “۲۰”) {
echo “Have a good day!”;
}
?>


دستور  if … else

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

نحو

if (condition) {
code to be executed if condition is true;
} else {
code to be executed if condition is false;
}

مثال

خروجی “Have a good day!” اگر زمان فعلی کمتر از ۲۰ است ، و “Have a good night!” در غیر این صورت:

<?php
$t = date(“H”);

if ($t < “۲۰”) {
echo “Have a good day!”;
else {
echo “Have a good night!”;
}
?>


دستور if … elseif … else

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

نحو

if (condition) {
code to be executed if this condition is true;
} elseif (condition) {
 code to be executed if first condition is false and this condition is true;
} else {
code to be executed if all conditions are false;
}

مثال

خروجی “صبح بخیر!” اگر زمان فعلی کمتر از ۱۰ باشد ، و “Have a good morning” اگر زمان فعلی کمتر از ۲۰ باشد در غیر این صورت “Have a good night!”

<?php
$t = date(“H”);

if ($t < “۱۰”) {
echo “Have a good morning!”;
elseif ($t < “۲۰”) {
echo “Have a good day!”;
else {
echo “Have a good night!”;
}
?>

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

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

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟