Operatörler genellikle her zaman kullanılır.Ne işe yaradıklarını aşağıda temel bir biçimde gösterdim.Her zaman elinizin altında olması gerektiği için bir şablon dosyası oluşturdum en aşağıdaki linkten indirebilirsiniz ve öğrenene kadar bakabilirsiniz.Öğrendikten sonrada artık deneme yanılma yöntemine geçersiniz.Çünkü hepte bakmak olmaz.
Atama Operatörü
=
Örneğin bir değişken atamak için kullanılır.
$degisken = 10;
Değişkene 10 sayısını atamasını söyledik.
Aritmetik Operatörler
+Â :Toplama
- :Çıkarma
* :Çarpma
/ :Bölme
%Â :Kalan
Örnek:
-
<?php
-
$sayi = 10;
-
$sayi2 = 5;
-
-
$toplama = $sayi + $sayi2;
-
$cikarma = $sayi - $sayi2;
-
$carpma = $sayi * $sayi2;
-
$bolme = $sayi / $sayi2;
-
$kalan = $sayi % $sayi2;
-
-
-
?>
Karşılaştırma Operatörleri
==Â :EÅŸitse
===Â :Birebir EÅŸitse
!=Â :EÅŸit DeÄŸilse
> :Büyükse
< :Küçükse
>=  :Büyük veya Eşitse
<= :Küçük veya Eşitse
Örnek:
Mantıksal Operatörler
&&Â :Sol ve SaÄŸ DoÄŸruysa
||Â :Sol veya SaÄŸ DoÄŸruysa
! :Değilse
or :Sol veya Sağ Doğruysa
and :Sol ve Sağ Doğruysa
xor :Şartlı Sol veya Sağ Doğruysa
Örnek:
Uygulama dosyasını http://www.guraysuerdem.com/dosya/operatorler.rar adresinden indirebilirsiniz.





Åžubat 17th, 2008 tarihinde ve saat 22:54 sularında
Operatorler ile ilgili biraz çalışmam gerekecek
Åžimdilik == +- vs bana yeter
Åžubat 18th, 2008 tarihinde ve saat 14:58 sularında
Operatörlerin önceliklerinede değinseniz güzel olurdu. Örneğin || ile or aynı işi yaptığı halde sıralamda || öncelikli oluyor. julie meloni nin yalancısyım
ki sahsen deneyipte gördüm.
Åžubat 18th, 2008 tarihinde ve saat 15:51 sularında
Mantıksal operatörlorde öncelik diye birşey yoktur yani amaca göre kullanılır or veya || ikiside aynı işi yapıyor hangisi kolayınıza geliyorsa onu kullanabilirsiniz yani arasında herhangi bir fark yoktur
Åžubat 18th, 2008 tarihinde ve saat 16:55 sularında
Çok ilginç bir durum ben PHP de deneyimli biri değilim bu nedenle kafam karıştı. Alfa yayınlarının PHP ve MySQL kitabının (yeni başlayanlar için) 92.sayfasında aynen şu var.
aynen şöyle…
Operatör Öncelikleri
&&
||
=
and
xor
or
diğer operatörlerde var ama hepsini yazmadım.
Åžubat 18th, 2008 tarihinde ve saat 17:25 sularında
İfadeler daha önce geliyor olabilir tam bilmiyorum fakat böyle bir kural olduğunuda sanmıyorum bu konuyla bu kadar ilglenmeniz gerekmez operatörlerin ne işe yaradığını bilin yeter.Ama örneğin aritmetik operatörlerde işlem önceliği şu şekildedir:
< ?php
$s1 = 5;
$s2 = 3;
$s3 = 2;
$toplam = $s1 + $s2 * $s3;
echo $toplam;
?>
Burada $s1 ile $s2′yi toplayıp $s3 ile çarpması gerekiyor ve sonucun 16 çıkması gerekiyor.Ama tarayıcıdaki sonuç 11.Neden böyle derseniz çünkü iÅŸlem öncelii çarpma operatöründedir yani ilk önce $s2 ile $s3 çarpılıyor daha sonra $s1 ile toplanıyor.Peki bunu nasıl deÄŸiÅŸtiririz:İlk iÅŸlemi parantez içinde yaparak çünkü parantezin iÅŸlem önceliÄŸi ilktir.
< ?php
$s1 = 5;
$s2 = 3;
$s3 = 2;
$toplam = ($s1 + $s2) * $s3;
echo $toplam;
?>
Şimdi ekranda 16 olarak doğru sonucu gösterecektir.
Åžubat 18th, 2008 tarihinde ve saat 17:31 sularında
Bilgiler için çok teşekkürler.
Olayı daha yeni çözdüm şimdi
Åžubat 19th, 2008 tarihinde ve saat 13:08 sularında
Rica ederim iyi çalışmalar.