Merhaba arkadaşlar bir önceki konumda 3 adet operatörün kullanımını anlatmıştım bu konumda diğer operatörlere değineceğim.
// Önceli konum ; https://www.turkhackteam.org/php/1787820-php-dersleri-operatorler-5-a.html#post8536347 \\
1- Atama operatörleri
Arkadaşlar atama operatörleri sayesinde harhangi bir değişkene değer atayabiliriz.Önceki derslerimde gördüğünüz ='de bir atama operatörüdür mesela $uye değişkenine bir değer atamak istersem = kullanırım ve şu şekilde olur : $uye = "squ" bu şekilde $uye değişkenine değer atamış oldum = en temel değer atama operatörlerinden bir tanesidir.
Atama operatörleri listesi
+= operatörü kullanımı : $a += $b // İfade ettiği şey : $a = $a + $b // Burada $a değişkenine $a ve $b değişkeninin toplamasını söyledik.
Küçük bir örnek;
-= operatörü kullanımı : $a -= $b // İfade ettiği şey : $a = $a - $b
-------------------------------------------------------------------------
*= operatörü kullanımı : $a *= $b // İfade ettiği şey : $a = $a * $b
-------------------------------------------------------------------------
// Önceli konum ; https://www.turkhackteam.org/php/1787820-php-dersleri-operatorler-5-a.html#post8536347 \\
1- Atama operatörleri
Arkadaşlar atama operatörleri sayesinde harhangi bir değişkene değer atayabiliriz.Önceki derslerimde gördüğünüz ='de bir atama operatörüdür mesela $uye değişkenine bir değer atamak istersem = kullanırım ve şu şekilde olur : $uye = "squ" bu şekilde $uye değişkenine değer atamış oldum = en temel değer atama operatörlerinden bir tanesidir.
Atama operatörleri listesi
+= operatörü kullanımı : $a += $b // İfade ettiği şey : $a = $a + $b // Burada $a değişkenine $a ve $b değişkeninin toplamasını söyledik.
Küçük bir örnek;
Kod:
[COLOR=Red][SIZE=3][SIZE=2][COLOR=Magenta]$a = 10; [COLOR=Yellow]<- burada $a değişkenine 10 değerini atadım[/COLOR][/COLOR][/SIZE][/SIZE][/COLOR]
[COLOR=Red][SIZE=3][SIZE=2][COLOR=Magenta]$b = 40; [COLOR=yellow]<- burada $b değişkenine 40 değerini atadım[/COLOR][/COLOR][/SIZE][/SIZE][/COLOR]
[COLOR=Red][SIZE=3][SIZE=2][COLOR=Magenta]$a += $b; [COLOR=yellow]<- burada $a değişkenine $a ve $b değişkeninin toplamını atadım[/COLOR][/COLOR][/SIZE][/SIZE][/COLOR]
[COLOR=Red][SIZE=3][SIZE=2][COLOR=Magenta]echo $a; [/COLOR][/SIZE][/SIZE][/COLOR]
[COLOR=Red][SIZE=3][SIZE=2][COLOR=Magenta][B][COLOR=White]Ekranda 50 yazacaktır.[/COLOR][/B][/COLOR][/SIZE][/SIZE][/COLOR]
-------------------------------------------------------------------------
*= operatörü kullanımı : $a *= $b // İfade ettiği şey : $a = $a * $b
-------------------------------------------------------------------------
%= operatörü kullanımı : $a %= $b // İfade ettiği şey : $a = $a % $b
---------------------------------------------------------------------------
---------------------------------------------------------------------------
/= operatörü kullanımı : $a /= $b // İfade ettiği şey : $a = $a / $b
-------------------------------------------------------------------------
Operatörlerimiz şimdilik bu kadar diğer konumda karşılaştırma ve mantıksal operatörlerini detaylı bir şekilde anlatacağım (if-else ve diğer koşullu ifadeler ile birlikte)
-------------------------------------------------------------------------
.= operatörü kullanımı : $a .= $b // İfade ettiği şey : $a = $a . $b
2- Karşılaştırma operatörleri & Mantıksal operatörler
Bu operatörleri if-else konusunu anlatırken anlatacağım.
3- Hata bastırma (yoksayma) operatörü
Bu operatör sayesinde herhangi bir hatayı ekrana yazdırmak yerine yoksaya biliriz.
Hata bastırma operatörünün simgesi @ işaretidir.
-------------------------------------
Hemen bir örnekle anlatıyım;
[CODE]
$sayi1 = 10; <- burada $sayi1 değişkenine 10 değerini atadım
$sayi2 = 0; <- buradada $sayi2 değişkenine 0 değerini atadım
$islem = @($sayi1/$sayi2); <- burada $islem değişkenine $sayi1 ve $sayi2 değişkenlerini bölmesini söyledim
echo $islem; <- burada $islem değişkenini ekrana yazdırmasını söyledim
[/CODE]
Bildiğiniz kadarıyla hiçbir sayı 0 ile bölünmez eğer biz bastırma operatörünü (@) koymasaydık ekranda hata mesajı çıkacaktı ama bastırma operatörünü koyduğumuz için işlem yapılamasa dahi ekranda hata mesajı gözükmeyecektir.
2- Karşılaştırma operatörleri & Mantıksal operatörler
Bu operatörleri if-else konusunu anlatırken anlatacağım.
3- Hata bastırma (yoksayma) operatörü
Bu operatör sayesinde herhangi bir hatayı ekrana yazdırmak yerine yoksaya biliriz.
Hata bastırma operatörünün simgesi @ işaretidir.
-------------------------------------
Hemen bir örnekle anlatıyım;
[CODE]
$sayi1 = 10; <- burada $sayi1 değişkenine 10 değerini atadım
$sayi2 = 0; <- buradada $sayi2 değişkenine 0 değerini atadım
$islem = @($sayi1/$sayi2); <- burada $islem değişkenine $sayi1 ve $sayi2 değişkenlerini bölmesini söyledim
echo $islem; <- burada $islem değişkenini ekrana yazdırmasını söyledim
[/CODE]
Bildiğiniz kadarıyla hiçbir sayı 0 ile bölünmez eğer biz bastırma operatörünü (@) koymasaydık ekranda hata mesajı çıkacaktı ama bastırma operatörünü koyduğumuz için işlem yapılamasa dahi ekranda hata mesajı gözükmeyecektir.
Operatörlerimiz şimdilik bu kadar diğer konumda karşılaştırma ve mantıksal operatörlerini detaylı bir şekilde anlatacağım (if-else ve diğer koşullu ifadeler ile birlikte)
/------------------------------------------------------------------------\
Bana motive olmak için teşekkür edebilirsiniz :cool
\------------------------------------------------------------/
Bana motive olmak için teşekkür edebilirsiniz :cool
\------------------------------------------------------------/
Son düzenleme: