:: PHP'de Operatörler

PHP :: PHP'de Operatörler Programlama Dilleri hakkında bilgi paylaş; :: PHP'de Operatörler PHP - Operatörler Geçmiş derslerimizde gördüğümüz gibi sık sık ' = ' iş...
Cevapla
 
Seçenekler
  #1  
Arama 30-11-2007, 07:56
egitimbilgisi - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 20/11/07
Mesajlar: 1.759
 
     WS-Ticareti: (3)
Blog Yazıları: 3
Teşekkürleri: 48
375 Msg. 450 Tşkr.
Rep Gücü: 100 egitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant future

:: PHP'de Operatörler

:: PHP'de Operatörler



PHP - Operatörler

Geçmiş derslerimizde gördüğümüz gibi sık sık ' = ' işaretini kullandık aslında bu da bir operatördür. ' = ' operatörü ' atama operatörü' dür.

Örnek vermek gerekirse;

$a = 1;

Yukarıda 'a' değişkenine 1 değerini atadık.

Not : ' = ' işareti atama operatörüdür.

Php de bunun dışında en çok kullanılan operatörler ;


Op. Açıklama Sonuç
+ Toplama 1 + 2 = 3
- Çıkarma 2 - 1 = 1
* Çarpma 2 * 2 = 4
/ Bölme 4 / 2 = 2
% Kalan 10 / 3 = 1



Basit örnekler vermek gerekirse ;



<?$a = 10;
$b = 2;
$c = 3;
echo $a + $b;
echo "<br>"; // Burada <br> html kodu olarak bir alt satira geç anlamindadir. // '//' ise daha önce gördügümüz gibi açiklama satiri açar.
echo $a - $b;
echo "<br>";
echo $a * $b;
echo "<br>";
echo $a %$c;?>



Yukarıdaki satırların çıktısı ;

12
8
20
1

Php de bu operatörler dışında birleşik atama operatöleride vardır. Aşağıda bu operatölerin bir listesini görebilirsiniz.


Op. Örnek Anlamı
+= $a += 2 $a = $a + 2
-= $a -= 2 $a = $a - 2
*= $a *= 2 $a = $a * 2
/= $a /= 2 $a = $a / 2
%= $a %= 2 $a = $a % 2
.= $a .= "Ornek" $a = $a"Ornek"



Bu birleşik atamalara örnek vermek gerekirse;



<?$a = 2;
echo $a +=2;
echo "<br>";
$b = "kelime1 ";
$b .= "kelime2 ";
$b .= "kelime3 ";
echo $b;?>




Yukarıdaki satırların çıktısı;

4
kelime1 kelime2 kelime3

Not : Birleşik atama işaretlerini kısaca anlatmak gerekirse herhangi bir değişkenin değerini alıp belirten bir değer ile işle olarak tanımlayabiliriz.

Bu konuyu kolayca anladığınızı düşündüğüm için fazla uzatma gereği duymuyorum gelişmiş kodlar yazdıkça vede buradaki örnekleri iyice anladığınız zaman zaten uzatmama gerekçemi anlıyacaksınız.

Php de işlenmesi gereken bir diğer operatörler ise arttırma ve azaltma operaötleridir.

$a++ : $a değişkeninin değerini 1 arttırır.

$--a : $a değişkeninin değerini 1 azaltır.

Basit bir örnek vermek gerekirse;



<?$a = 2;
$a++;
echo $a;
echo "<br>";
$a = 2;
echo --$a;?>




Yukarıdaki satırların çıktısı. Aşağıdaki gibidir.

2
1
Bunların dışında php de karşılaştırma operatörleri vardır.

Op. Açıklama Örnek
== Eşitse $a == 2
!= Eşit Değilse $a != 2
=== Aynı İse $a === 2
< Küçükse $a < 2
> Büyükse $a > 2
<= Küçük veya Eşitse $a <= 2
>= Büyük veya Eşitse $a >=2
|| Veya doğru || yanlış = doğru
or Veya doğru || yanlış = doğru
&& Ve doğru && yanlış = yanlış
and Ve doğru and yanlış = yanlış
Xor Şartlı Veya ( Sadece sol veya sağ ) doğru Xor yanlış = doğru
! Değer yoksa !doğru = doğru



Fakat bu operatörler için şuan örnek vermek önemli bir konuyuda içine alıcağından bu operatörleri bahsi geçen önemli konuda ele almak daha doğru olacaktır. Php bölümünün başındada yazdığım gibi Php dili belli bir düzende ve herkesin anlıyabileceği bir şekilde ilerlemek zorundadır. Sabrınız ve ilginiz için teşekkür ederim.

Şimdi kısa bir özet yapalım.

1 - Php dilinde bir değere atama yapmak için ' = ' atama operatörü kullanılır.

2 - Birleşik atama operatörleri uygulanan değişkenin değerini alarak ve yine uygulanan birleşik operatördeki işlemi uyguladıktan sonra sonucu işleyen ve çıkaran operatörlerdir.

3 - Php de matematik işlem operatörlerinin dışında ayrıca karşılaştırma operatörleri vardır bunlar sonuçları kontrol etmemizi vs.. leri sağlarlar. İlerki konularda detaylıca ele alınacaktır.
__________________
en güncel blogunuz adan zye hersey bu blogta
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: ,



Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Operatörler B737 Veritabanı programcılığı 0 24-02-2008 05:00
ASP Dersleri,Ekrana Yazı Yazdırma Yolları,Değişkenlere Veri Girişi,Dize Girişleri,Mantık İlkeleri - Operatörler kadınca Web Dersleri 0 08-02-2008 07:28
PHP'de kafa karıştıran bir noktayı çözelim... Aurora Web Dersleri 0 24-12-2007 02:18
Ders 5: PHP'de Gönderilen Formların Sorgularını Çekmek Aurora Web Dersleri 0 18-12-2007 04:04
Google'da Daha Etkin Bir Arama Yapmak : Gelişmiş Operatörler kadınca Google Servisleri 0 21-11-2007 07:52

Webmaster Sitesine Reklam Verin

Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone