php

جلسه ۱۸: عملگرهای سه گانه در php

در این بخش با استفاده از مثال به توضیح عملگرهای سه گانه و عملگرهای سه گانه ترکیبی می پردازیم. سرفصل مباحث این جلسه به شرح زیر می باشد:

  • عملگرهای سه گانه
    • نحو (Syntax)
  • مثال
    • توضیحات

عملگرهای سه گانه

عملگر سه گانه در واقع یک عملگر مقایسه ای است که چیزی را بر اساس درست و یا نادرست بودن یک شرط ارزیابی می کند. عملگر سه گانه، خلاصه شده دستور if-else است. عملگر سه گانه این امکان را به ما می دهد که یک شرط را به سرعت چک کنیم و معمولا جایگزین یک دستور چند خطی if می شود و باعث جمع و جور شدن کد می شود.

نحو (Syntax)

نحوه نوشتار این عملگر در تصویر زیر آمده است:

مثال

بیایید نگاهی به مثال زیر که در آن از عملگر های سه گانه استفاده شده است بیاندازیم:

<?php
$a = 1; //Change values of $a and $b to change output of the code.
$b = 2;
echo ($a > $b) ? "a is greater than b" : "a is NOT greater than b";
?>

در کد بالا:

  • متغیر های a و b مقادیر ۱ و ۲ را دارند.
  • در خط چهارم شرط (a$ < $b) ارزیابی شده و مقدار false را بر می گرداند.
  • بنابراین expression 2 اجرا شده و خروجی a is NOT greater than b نمایش داده می شود.

شما می توانید مقادیر a و b را به ۲ و ۱ تغییر دهید.

  • در این صورت پس از ارزیابی، expression 1 اجرا می شود چرا که در این حالت، این عبارت درست است و a بزرگتر از b است.
  • در نهایت خروجی a is greater than b نمایش داده می شود.

این پایان بحث ما در مورد عبارات شرطی در PHP است. بیایید برای درک بهتر مفاهیم گفته شده، به چند سوال کوتاه پاسخ دهیم.

نوشته های مشابه

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

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

دکمه بازگشت به بالا