آموزش تقدم اپراتورهای پی اچ پی به زبان ساده

رتبه: 5 ار 1 رای SSSSS
اپراتورهای پی اچ پی

انواع اپراتورهای پی اچ پی

  1. اپراتورهای محاسباتی (Arithmetic Operators): انجام عملیات ریاضی مانند جمع، تفریق، ضرب، تقسیم و باقیمانده.
  2. اپراتورهای انتساب (Assignment Operators): مقداردهی به متغیرها، شامل اپراتورهای ترکیبی مانند += و -=.
  3. اپراتورهای مقایسه‌ای (Comparison Operators): مقایسه دو مقدار، شامل اپراتورهایی مانند ==، !=، < و >.
  4. اپراتورهای منطقی (Logical Operators): عملیات منطقی روی عبارات بولی، شامل &&، || و !.
  5. اپراتورهای افزایشی و کاهشی (Increment/Decrement Operators): افزایش یا کاهش مقدار یک متغیر به میزان ۱، شامل ++ و --.
  6. اپراتورهای رشته‌ای (String Operators): عملیات روی رشته‌ها مانند اتصال دو رشته با استفاده از اپراتور . و .=.
  7. اپراتورهای بیتی (Bitwise Operators): انجام عملیات سطح بیت بر روی اعداد صحیح، شامل &، |، ^ و ~.
  8. اپراتورهای آرایه (Array Operators): مقایسه و عملیات بر روی آرایه‌ها، شامل +، == و !=.
  9. اپراتورهای کنترل خطا (Error Control Operators): کنترل خطاهای اجرایی با استفاده از @.
  10. اپراتورهای اجرای (Execution Operators): اجرای دستورات سیستم عامل با استفاده از ` (backticks) و shell_exec().
  11. اپراتورهای مدیریت نوع (Type Operators): بررسی و تبدیل نوع متغیرها، شامل (int)، (float)، (string) و instanceof.
  12. اپراتورهای ترکیبی (Combined Operators): ترکیب چند اپراتور با هم، مانند ++$a + $b.
  13. اپراتورهای نوین (Null Coalescing Operators و دیگر اپراتورهای جدید): بررسی و تخصیص مقدار پیش‌فرض در صورت null بودن، شامل ?? و ??=.
  14. اپراتورهای شیءگرا (Object Operators): کار با اشیا و کلاس‌ها، شامل -> برای دسترسی به اعضای شیء و :: برای دسترسی به اعضای استاتیک کلاس.

تقدم اپراتورهای پی اچ پی

یک مثال خیلی ساده از تقدم اپراتورها در PHP:

<?php

$result = 2 + 3 * 4;

echo $result;

خروجی:

14

چرا؟ چون در PHP، ضرب * از جمع + تقدم بیشتری دارد. بنابراین ابتدا:

3 × 4 = 12

و بعد:

2 + 12 = 14

اگر بخواهیم جمع اول انجام شود، از پرانتز استفاده می‌کنیم:

<?php

$result = (2 + 3) * 4;

echo $result;

خروجی:

20

نکته مهم

به‌طور ساده، ترتیب رایج به این صورت است:

پرانتز → ضرب و تقسیم → جمع و تفریق → مقایسه → عملگرهای منطقی

برای خواناتر شدن کد، حتی وقتی تقدم را می‌دانید، در عبارت‌های پیچیده بهتر است از پرانتز استفاده کنید.

profile name
سریع آسان

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

مطالب پیشنهادی برای شما

محصولات مرتبط

مشاهده همه

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

1 2 3 4 5

1 نظر درباره «آموزش تقدم اپراتورهای پی اچ پی به زبان ساده»

  • ناشناس
    ناشناس آیا این دیدگاه مفید بود ؟

    افزایشی تقدم بیشتری دارد

    پاسخ
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید