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

رتبه: 5 ار 1 رای SSSSS
اپراتورهای پی اچ پی
نویسنده: تیم تولید محتوا زمان مطالعه 2 دقیقه
Banner Image

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

  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): کار با اشیا و کلاس‌ها، شامل -> برای دسترسی به اعضای شیء و :: برای دسترسی به اعضای استاتیک کلاس.

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

احتمالاً شما پیشتر در مورد BOD-MAS اطلاعاتی را آموخته اید، که درواقع دستورالعملی است که تقدم را برای انجام دنباله ای از عملکردهای ریاضی در ماشین حساب یا رایانه مشخص می کند. پرانتز، توان، تقسیم، ضرب، جمع و تفریق به ترتیب انجام می شوند.

قوانین تقدم پی اچ پی را نمی توان به سادگی به ذهن سپرد. پرانتزها همیشه در اولویت هستند؛ بنابراین قرار دادن عبارت ها در پرانتز، پی اچ پی را مجبور می کند که آن عبارت را ابتدا محاسبه کند. به مثال زیر توجه کنید:

خروجی با پرانتزها: ۳

بدون پرانتزها: ۳۱٫۸

توضیح خروجی با پرانتزها:

اولین گام: ۴ ضرب در ۸ می شود ۳۲٫

دومین مرحله: ۲ از ۳۲ کسر می شود که برابر می شود با ۳۰٫

و مرحله نهایی ۳۰ بر ۱۰ تقسیم می شود که حاصل برابر است با ۳٫

بدون پرانتز:

مرحله اول: ۲ تقسیم بر ۱۰ می شود ۰٫۲

مرحله دوم: ۴ در ۸ ضرب می شود که حاصل برابر است با ۳۲٫

و مرحله نهایی ۰٫۲ از ۳۲ کسر می شود که حاصل می شود ۳۱٫۸

profile name
تیم تولید محتوا

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

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

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

مشاهده همه

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

1 2 3 4 5

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

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

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

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