عملگرها در PHP

مشاوره رایگان

برای مشاوره در زمینه
سایت و سئو
با ما تماس بگیرید.

شبکه های اجتماعی ما
دوره سئو مقدماتی

یک دوره مقدماتی و رایگان سئو که بسیار پربار و سرشار از تجربه مدرس و با کیفیت بالا تهیه شده تا بتوانید در زمان کمتری وب سایت را سئو کنید.

911 نفر
5 دقیقه
بروزرسانی در: مهر 2, 1394

فهرست مطالب

در PHP برای اعمال برخی تغییرات و یا بررسی مقادیر یک یا چند متغیر میتوانیم از عملگرها (Operators) استفاده کنیم. عملگرها مقداری را از متغیرها دریافت کرده و مقدار دیگری را به آنها اختصاص داده و یا نمایش میدهند.

عملگرها برای انجام عملیات و محاسبات روی مقادیر استفاده می شوند، در ادامه لیستی از عملگرهای مختلف که در PHP استفاده می شود، را ارائه میدهیم :

عملگرهای ریاضی (محاسبه) در php

این عملگرها، عملی را روی دو متغییر یا دو عدد انجام می دهند.

عملگر توضیحات مثال نتیجه
+ جمع x=2
x+2
4
تفریق x=2
5-x
3
* ضرب x=4
x*5
20
/ تقسیم 15/5
5/2
3
2.5
% باقیمانده تقسیم 5%2
10%8
10%2
1
2
0
++ افزایش به میزان یک واحد x=5
x++
x=6
کاهش به میزان یک واحد x=5
x–
x=4

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

عملگر مثال هم ارز با
= x=y x=y
+= x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
.= x.=y x=x.y
%= x%=y x=x%y

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

این عملگرها، مقایسه ای بین دو متغییر انجام می دهند و نتیجه را به صورت true یا false برمی گردانند.

عملگر توضیحات مثال
== برابری 5==8 returns false
!= نابرابری 5!=8 returns true
> بزرگتر از 5>8 returns false
< کوچکتر از 5<8 returns true
>= بزرگتر یا مساوی با 5>=8 returns false
<= کوچکتر یا مساوی با 5<=8 returns true

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

این عملگرها با مقدارهای true و false کار می کنند و آنها را با هم ادغام می کنند.

عملگر توضیحات مثال
&& and x=6
y=3(x < 10 && y > 1) returns true
|| or x=6
y=3(x==5 || y==5) returns false
! not x=6
y=3!(x==y) returns true

عملگرهای رشته ای در php

در رشته ها تنها عملگری که استفاده می شود نقطه “.” می باشد که دو رشته را به همدیگر متصل می کند.

عملگر توضیحات مثال
. برای الحاق دو رشته استفاده می شود ‘hello’.’world’
return ‘hello world’

عملگرهای بیتی در php

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

عملگر توضیحات مثال نتیجه
~  not ~$a; بیت هایی را برمی گرداند که در a$ نیستند.
&  and a$ & $b; بیت هایی را برمی گرداند که هم در a$ و هم در b$ هستند.
|  or $a | $b; بیت هایی را که در a$ یا در b$ هستند برمی گرداند.
^  xor $a ^$b; بیت هایی را برمی گرداند که در a$ یا در b$ هستند اما در هر دو نیستند.
>>  شیفت به چپ $a << $b; بیت های a$ را به اندازه b$ تا به سمت چپ انتقال می دهد.
<<  شیفت به راست $a >> $b; بیت های a$ را به اندازه b$ تا به سمت راست انتقال می دهد.
به این صفحه رتبه دهید
بدون دیدگاه
انتشار: شهریور 11, 1394
طراحی سایت خود را به ما بسپارید!
همین حالا برای مشاوره رایگان اقدام کنید.
طراحی سایت خود را به ما بسپارید!
همین حالا برای مشاوره رایگان اقدام کنید.
آیا نیازمند راهنمایی هستید؟
همین حالا برای مشاوره رایگان اقدام کنید
با پر کردن فرم، یک قدم به رشد آنلاین نزدیک‌تر شوید!
فرم درخواست مشاوره

برای راحتی شما عزیزان می‌توانید اطلاعات خود را در کادر زیر وارد کنید تا کارشناسان ما با شما تماس بگیرند

فیلد های "*" اجباری هستند

تعیین زمان تماس*

مشاوره رایگان
پیمایش به بالا