İPUCU

PHP Hypertext Processor ile ilgili sanal yönergeler üzerinde geliştirme için tasarlanmış dil ile ilgili dökümanların paylaşım alanı.

Seçenekler

Php dersleri - Operatörler #5 (2. Bölüm)

08-12-2018 05:59
#1
Squ4re - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
12/2018
Nereden:
Suriye
Yaş:
18
Mesajlar:
248
Teşekkür (Etti):
18
Teşekkür (Aldı):
56
Konular:
33
Ticaret:
(0) %
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;
Kod:
$a = 10; <- burada $a değişkenine 10 değerini atadım
$b = 40; <- burada $b değişkenine 40 değerini atadım
$a += $b; <- burada $a değişkenine $a ve $b değişkeninin toplamını atadım
echo $a; 
Ekranda 50 yazacaktır.
-= 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ö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

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
\------------------------------------------------------------/
Konu Squ4re tarafından (08-12-2018 06:43 Saat 06:43 ) değiştirilmiştir.
MeliHardS, ByPerPer Teşekkür etti.

08-12-2018 09:12
#2
oxcakmak - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2018
Nereden:
Kocaeli
Yaş:
20
Mesajlar:
1.320
Teşekkür (Etti):
465
Teşekkür (Aldı):
133
Konular:
75
Ticaret:
(0) %
$a += $b dersen $a üzerine $b ekler. $a $b yi toplamaz.
Kullanıcı İmzası
08-12-2018 09:42
#3
Squ4re - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
12/2018
Nereden:
Suriye
Yaş:
18
Mesajlar:
248
Teşekkür (Etti):
18
Teşekkür (Aldı):
56
Konular:
33
Ticaret:
(0) %
Alıntı:
oxcakmak´isimli üyeden Alıntı Mesajı göster
$a += $b dersen $a üzerine $b ekler. $a $b yi toplamaz.
sonuç yine aynı topluyor
08-12-2018 10:07
#4
MeliHardS - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
C:/Users/M.H
Yaş:
18
Mesajlar:
1.599
Teşekkür (Etti):
256
Teşekkür (Aldı):
405
Konular:
119
Ticaret:
(0) %
Teşekkürler eline sağlık 1 teşekkür de benden
Kullanıcı İmzası
╠────╬╬╬─────────────────────────╬╬╬───╣



ÖNCE VATAN



╠────╬╬╬─────────────────────────╬╬╬───╣
08-12-2018 12:29
#5
ByPerPer - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
İstanbul
Mesajlar:
1.017
Teşekkür (Etti):
71
Teşekkür (Aldı):
217
Konular:
161
Ticaret:
(0) %
Eline sağlık
Bi teşekkürü hakettin
Kullanıcı İmzası
Ey Türk !
Vur vatanın bakirlerine
Günahkar gömleği biçenleri vur
Kemikten taslarla şarap yerine
Şehitler kanını içenleri vur.

Vur aşkın ve hakkın zaferi için
Vur senden bak dünya bunu istiyor
Vur yerde bak tarih senin seyircin
Vur gökten bak Allah sana vur diyor
Squ4re Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı