دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳
  • آذر

جلسه ۰۷ : آموزش عملگر ها در PHP

  • دسته‌بندی‌ها :
جلسه ۰۷ : آموزش عملگر ها در PHP
    • جزئیات
    • نوع محتواآموزش تصویری

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

       

      همچنین در جلسات قبل به مبحث متغیر ها پرداخته شده است که برای عزیزانی که با متغیر ها ناآشنا هستند می تواند مفید واقع شود.

      php operators

      php عملگر ها رو در گروه های مختلفی دسته بندی کرده:

      • عملگر های محاسباتی
      • عملگر های انتساب (Assignment)
      • عملگر های مقایسه
      • عملگر های افزایشی/کاهشی
      • عملگر های منطقی
      • عملگر های String
      • عملگر های آرایه

       

      عملگر های ریاضی

      عملگر های ریاضی بر روی مقادیر عددی برای انجام اعمال رایج ریاضی استفاده می شوند. مانند جمع، تفریق و…

      نتیجهمثالنامعملگر
      جمع x و yx+ yجمع+
      تفریق x و yx – yتفریق
      ضرب x و yx * yضرب*
      تقسیم x و yx / yتقسیم/
      باقیمانده تقسیم x بر yx % yپیمانه%
      x به توان yx ** yتوان**

       

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

      عملگر های انتساب بر روی مقادیر عددی برای نوشتن یک مقدار در متغیر به کار می روند.

      توضیحمعادلعملگر
      مقدار عملوند سمت راس را به عملوند سمت چپ اختصاص می دهدx = yx = y
      جمعx = x + yx += y
      تفریقx = x – yx -= y
      ضربx = x * y x *= y
      تقسیمx = x / yx /= y
      باقیماندهx = x % yx %= y

       

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

      عملگر های مقایسه ای همانطور که از اسمش پیداست برای مقایسه دو مقدار به کار می رود (عددی یا رشته)

      نتیجهمثالنامعملگر
      اگر x و y برابر باشند true بر می گرداندx == yبرابری==
      اگر x و y برابر و نوع آن ها نیز یکی باشد، true بر می گرداندx === yیکسان===
      اگر x و y نابرابر باشند، true بر می گرداندx != yنابرابر=!
      اگر x و y نابرابر باشند، true بر می گرداندx <> yنابرابر<>
      اگر x و y نابرابر و نوع آن ها نیز یکی نباشد، true بر می گرداندx !== yغیر یکسان==!
      اگر x از y بزرگتر باشد، true بر می گرداندx > yبزرگتر از<
      اگر x از y کوچکتر باشد، true بر می گرداندx < yکوچکتر از>
      اگر x از y بزرگتر یا مساوی باشد، true بر می گرداندx >= yبزرگنر و مساوی=<
      اگر x از y کوچکتر یا مساوی باشد، true بر می گرداندx <= yکوچکتر و مساوی=>

      عملگر های افزایشی و کاهشی

      عملگر های افزایشی برای افزایش یک مقدار متغیر به کار میرند و همچنین عملگر های کاهشی برای کاهش مقدار یک متغیر به کار می روند.

      توضیحنامعملگر
      به x یکی اضاف می کند و آن را بر می گرداندپیش افزایشx++
      x را بر می گرداند و بعد یکی به آن اضافه می کندپسا افزایش++x
      از x یکی کم می کند و آن را بر می گرداندپیش کاهشx – –
      x را بر می گرداند و بعد یکی از آن کم می کندپسا کاهش– – x

      عملگر های منطقی

      عملگر های منطقی برای ترکیب حالات شرطی به کار می روند.

      نتیجهمثالنامعملگر
      اگر هم x و هم y درست باشند، true بر می گرداندx and yوand
      اگر x یا y درست باشند، true بر می گرداندx or yیاor
      اگر x یا y درست باشند(نه هردو آن ها)، true بر میگرداند.x xor yXorxor
      اگر هم x و هم y درست باشند، true بر می گرداندx && yو&&
      اگر x یا y درست باشند، true بر می گرداندx || yیا||
      اگر x درست نباشد، true بر می گرداندx!نقیض!

      عملگر های رشته (String)

      php ذو عملگر داره که مخصوص رشته ها طراحی شده. در پایین با این عملگر ها آشنا خواهیم شد

      نتیجهمثالنامعملگر
      تلفیق txt1 و txt2txt1 . txt2تلفیق.
      txt2 را به انتهای txt1 اضافه می کندtxt1 .= txt2اختصاص و تلفیق=.

      عملگر های آرایه

      عملگر های آرایه براین مقایسه آرایه ها استفاده می شوند

      نتیجهمثالنامعملگر
      Union of x and yx + yUnion+
      اگر جفت مقدار های x و y برابر باشند، true بر می گرداندx == yبرابری==
      اگر جفت مقدار های x و y برابر و نوع یکسانی داشته باشند،، true بر میگرداندx === yیکسان===
      اگر جفت مقدار های x و y برابر نباشند، true بر می گرداندx != yنابرابر=!
      اگر جفت مقدار های x و y برابر نباشند، true بر می گرداندx <> yنابرابر<>
      اگر جفت مقدار های x و y نابرابر و نوع یکسانی نداشته باشند،، true بر میگرداندx !== yغیر یکسان==!
      QR:  جلسه ۰۷ : آموزش عملگر ها در PHP
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر