0 0 تومان
آموزش طراحی سایت (HTML CSS Javascript) | آتریا
آموزش سی شارپ

عملگرها در PHP

  • عملگرها در PHP

    عملگرها در PHP

    Wiki

    عملگرها برای انجام عملیات و محاسبات روی مقادیر استفاده می شوند، در زیر لیستی از عملگرهای مختلف که در 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

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

    Wiki

    عملگر مثال هم ارز با
    = 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

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

    Wiki

     این عملگرها مقایسه ای بین دو متغییر انجام می دهند و نتیجه را به صورت 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

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

    Wiki

     این عملگرها با مقدارهای 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

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

    Wiki

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

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

    'hello'.'world'
    return 'hello world'

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

    Wiki

    این عملگرها بر روی بیت های یک متغییر عملی را انجام میدهند و بیتها را به نسبت عملگر برمیگردانند. اگر متغییرها رشته هستند بر روی کدهای 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$ تا به سمت راست انتقال می دهد.

    برای مشاهده فیلم ها و آموزش های پروژه محور برنامه نویسی PHP کلیک کنید.