Matematiksel Operatörler
+ Toplama yapar
- Çıkarma yapar
/ Bölme yapar
* Çarpma yapar
% Bölme işleminden kalan değeri verir
Örnekler:
++ 1 ekle anlamına gelir. -- ise 1 çıkart anlamına gelir.
Atama Operatörleri
Değişken tanımlarken matematik işlemi yapmamızı sağlar.
Aşağıdaki kodları test edelim:
İki kodda aynı sonucu yazdıracaktır. $a = $a + 1; ile $a += 1; da yaptırılan işlem aynıdır. İkinci işlemde daha kısa bir yol kullanılmıştır. Atama operatörleri değişkende matematik işlemi yapıp sonucu yine değişkene atar.
Atama operatörleri şunlardır:
+=
-=
*=
/=
%=
.=
Koşul Operatörleri
Koşul operatörleri karşılaştırma yaparken (if, else) kullanılır.
== Eşitse
=== Eşitse ve aynı türse
!= Eşit değilse
!== Eşit değilse ve aynı tür değilse
> Büyükse
< Küçükse
<= Büyükse veya eşitse
>= Küçükse veya eşitse
Mantıksal Operatörler
! olumsuz ise
&& ve
and ve
|| ya da
or ya da
+ Toplama yapar
- Çıkarma yapar
/ Bölme yapar
* Çarpma yapar
% Bölme işleminden kalan değeri verir
Örnekler:
Kod :
$a = 1 + 3;
echo $a; // 4
Kod :
$a = (1+3) / 2;
echo $a; // 2
Kod :
$a = 2;
$b = 3;
$c = $a * b;
echo $c; // 6
Kod :
echo 4%3; // 1 döner
++ 1 ekle anlamına gelir. -- ise 1 çıkart anlamına gelir.
Kod :
$a = 1++;
echo $a; // 2 verir.
$a = 1--;
echo $a; // 0 verir.
Atama Operatörleri
Değişken tanımlarken matematik işlemi yapmamızı sağlar.
Aşağıdaki kodları test edelim:
Kod :
$a = 1;
$a = $a + 1;
echo $a;
Kod :
$a = 1;
$a += 1;
echo $a;
İki kodda aynı sonucu yazdıracaktır. $a = $a + 1; ile $a += 1; da yaptırılan işlem aynıdır. İkinci işlemde daha kısa bir yol kullanılmıştır. Atama operatörleri değişkende matematik işlemi yapıp sonucu yine değişkene atar.
Atama operatörleri şunlardır:
+=
-=
*=
/=
%=
.=
Koşul Operatörleri
Koşul operatörleri karşılaştırma yaparken (if, else) kullanılır.
== Eşitse
=== Eşitse ve aynı türse
!= Eşit değilse
!== Eşit değilse ve aynı tür değilse
> Büyükse
< Küçükse
<= Büyükse veya eşitse
>= Küçükse veya eşitse
Mantıksal Operatörler
! olumsuz ise
&& ve
and ve
|| ya da
or ya da