Archive Pages Design$type=blogging

Operatörler | PHP Ders - 3

Operatörler, değişkenler üzerinde bazı işlemleri gerçekleştirmek ya da ifadelerimize koşullar eklemek için kullanılan işaretlerdir.

php, php dersleri

PHP Operatörleri

PHP kullanırken değişkenler üzerinde bazı işlemleri gerçekleştirmek ya da ifadelerimize koşullar eklemek için operatörleri kullanırız. Bu yazımızda aritmetik operatörler, atama operatörleri, karşılaştırma operatörleri, artırma - azaltma operatörleri, mantıksal operatörler, dize ve dizi operatörleri alt başlıklarına değineceğiz.

Aritmetik Operatörler

Aritmetik operatörler toplama, çıkarma, çarpma gibi matematiksel işlemleri gerçekleştirmek için sayısal değerlerle birlikte kullanılır.
Operatör Tanım Örnek
+ toplama işlemi. $x + $y;
- çıkarma işlemi. $x - $y;
* çarpma işlemi. $x * $y;
/ bölme işlemi. $x / $y;
% $x'in $y'ye bölümünden kalanı ifade eder. $x % $y;
Matematik işlemlerinde olduğu gibi aritmetik operatörlerde de işlem önceliği vardır. Şimdi bu işlemlerden bir kaçını uygulamalı olarak görelim.
<?php
  $x = 2; // $x değişkenine 2 değerini atadık.
  $y = 3; // $y değişkenine 3 değerini atadık.

  echo $x + $y; // 5
  echo $x * 1; // 2
  echo $x + $y * 4; // 14
  echo ($x + 2) * $y; // 12
  echo (10 + $y) % $x; // 1
?>

Atama Operatörleri

Bir değişkene değer atamak için kullanılan operatörlerdir. PHP temel atama operatörü "=" işaretidir. Atama operatörünün soluna değişken, sağına atanmak istenen değer yazılır. Diğer atama operatörlerini de tablo halinde görelim;
Operatör Örnek Ifade ettiği işlem
= $x = $y; x = y
+= $x += $y; x = x + y
-= $x -= $y x = x – y
*= $x *= $y x = x * y
/= $x /= $y x = x / y
%= $x %= $y x = x % y
.= $x .= $y x = x . y
şimdi atama operatörü ile ilgili bir örnek inceleyelim;
<?php
  $x = 2; // $x değişkenine 2 değerini atadık.
  $y = 3; // $y değişkenine 3 değerini atadık.

  $x += $y; // x = x + y işlemini gerçekleştirdik.

  echo $x; // $x değişkeninin son değeri 5 olarak görüntülenecektir.
?>
Burada birleşik atama operatörü kullanarak işlemimizi gerçekleştirmiş olduk. Aynı işlemi uzun uzun da yapabilirdik ancak birleşik operatör ile daha kısa kod yazarak işlem yapabildiğimiz için birleşik operatör bize kolaylık sağladı.

Karşılaştırma Operatörleri

İki değer ya da değişkeni (sayısal ya da dize bakımından) karşılaştırmada kullanılır. Örneğin $x değişkeni $y değişkenine denk mi? veya $y değişkeni 3'den büyük mü? ya da $x değişkeni 7'ye eşit mi? gibi karşılaştırmalar yapabilmek için bu operatörlere başvurmamız gerekir. Tüm karşılaştırma operatörlerini bir tablo üzerinde görelim;
Operatör Tanım Örnek
== eşittir. $x == $y;
=== denktir. $x === $y;
!= eşit değildir. $x != $y;
!== denk değildir. $x !== $y;
< küçüktür. $x < $y;
> büyüktür. $x > $y;
<= küçük ve eşittir. $x <= $y;
>= büyük ve eşittir. $x >= $y;
<> eşit değildir. $x <> $y;
Hemen bir örnekle pekiştirelim;
<?php
  $x = 2;
  $y = 3;

  var_dump($x == $y); // false
?>
Bu örnekteki işlem sonucu false çıktı yani yanlış çünkü 2 ve 3 birbirine eşit sayılar değildir.

Artırma ve Azaltma Operatörleri

Kod betiğimizdeki bir değişkenin sayısal değerini bir artırmak ya da bir azaltmak gereksinimi duyduğumuzda kullanacağımız operatörlerdir. Değişkenin değerini artırırken kullanacağımız operatör "++" iken eksiltmek için kullandığımız operatör tahmin edileceği gibi "--" operatörüdür. Örnek üzerinde görmek gerekirse;
<?php
  $x = 2;
  $y = 3;

  $x++;
  $y--;
  echo $x; // x, 3 değerini alacaktır.
  echo $y; // y, 2 değerini alacaktır. 
?>
Örnekte gördüğünüz gibi "++" operatörü x değişkeninin değerini 1 artırırken y değişkeninin değerini "--" operatörü 1 azalttı.

Mantıksal Operatörler

Yorumlar

Ad

AdSense Blogger CSS Nedir Paylasabildiklerim PHP SEO Teknoloji TeorikBilgiler Webmaster WordPress
false
ltr
item
Taha Çetiner: Operatörler | PHP Ders - 3
Operatörler | PHP Ders - 3
Operatörler, değişkenler üzerinde bazı işlemleri gerçekleştirmek ya da ifadelerimize koşullar eklemek için kullanılan işaretlerdir.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0IHhhkrKfMm0FZnrHKqcZel3ImKU_KGKx_Bgq2GTjRBZdIwKH7fGnA3X-VmY_-XzvvC1KuvznMrpRggoCr8VJ2rmXHTZbX53wy33_Z_4uB2xM1TUezfM1-eDfA9ILaZ2LITJFwmlokaU/s1600/php.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0IHhhkrKfMm0FZnrHKqcZel3ImKU_KGKx_Bgq2GTjRBZdIwKH7fGnA3X-VmY_-XzvvC1KuvznMrpRggoCr8VJ2rmXHTZbX53wy33_Z_4uB2xM1TUezfM1-eDfA9ILaZ2LITJFwmlokaU/s72-c/php.jpg
Taha Çetiner
https://tahacetiner.blogspot.com/2016/10/operatorler-php-ders-3.html
https://tahacetiner.blogspot.com/
https://tahacetiner.blogspot.com/
https://tahacetiner.blogspot.com/2016/10/operatorler-php-ders-3.html
true
146515384480327288
UTF-8
Herhangi bir içerik bulunamadı Tümünü göster Devamını Gör Cevapla Iptal Sil Yazar: Anasayfa Sayfalar Yazılar Tümünü Görüntüle Önerilenler Etiket Arşiv Ara Aradığınız kelime ile ilgili hiçbir içerik bulunamadı Anasayfaya Dön Pazar Pazartesi Salı Çarşamba Perşembe Cuma Cumartesi Pzr Pzrts Salı Çarş Perş Cuma Cmrts Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık şimdi 1 dakika önce $$1$$ dakika önce 1 saat önce $$1$$ saat önce Dün $$1$$ gün önce $$1$$ hafta önce bir kaç hafta önce