PHP’de Artırma Azaltma Operatörleri?

PHP’de Artırma Azaltma Operatörleri?

 3 ay önce  Php   Ekimnet    118



PHP’de Artırma Azaltma Operatörleri Nelerdir

Artırma ve azaltma operatörleri ++ ve –- ‘dir. ++ operatörü kullanıldığı değişkenin değerini bir artırır, – – operatörü ise kullanıldığı değişkenin değerini bir azaltır. Operatörler değişken isminden önce veya sonra kullanılabilir. Dikkat :  Değişken isminden önce kullanılırsa işlem öncesi artırma veya azaltma, değişken isminden sonra kullanılırsa işlem sonrası artırma veya azaltma yapar.

İşlem öncesi Artırma veya Azaltma

İşlem öncesi artırma için ++$say1, işlem öncesi azaltma için –$say1 şeklinde kullanılmaktadır. Yapıan artırma veya azaltma aktif satırdaki işleme uygulanmaktadır.

Örnek:

<?php
       $say1=15;
       echo ++$say1;
       echo "<br>";
       echo --$say1;
?>

Yukarıdaki örnekte ++$say1 ifadesi değişkeninin değerini bir artırır ve echo yeni değeri sayfaya yazdırır. Aynı şekilde –$say1 ifadesi de değişkenin değerini bir azaltır ve echo yeni değeri sayfaya yazdırır. Dikkat edilirse sayfaya yazdırma işlemi yapılmadan önce değişkenin değeri artıyor veya azalıyor.

İşlem Sonrası Artırma veya Azaltma

İşlem sonrası artırma için $say1++, işlem sonrası azaltma için $say1- – şeklinde kullanılmaktadır. Yapılan artırma veya azaltma aktif satırdaki işleme uygulanmaktadır.

Örnek:

<?php
      $say1=15;
      echo ($say1++."<br>");
      echo ($say1- -."<br>");
      echo $say1;
?>

Yukarıdaki örnekte $say1++ ifadesi değişkeninin değerini echo fonksiyonu ile sayfaya yazdırır ve sonra değerini bir artırır. aynı şekilde $say1- – ifadesi de echo fonksiyonu sayesinde değişkenin değerini sayfaya yazdırır ve sonra değerini bir azaltır. Dikkat edilirse sayfaya yazdırma işlemi yapıldıktan sonra değişkenin değeri artıyor veya azalıyor.

UYGULAMA: Toplam değişkeninin değerini artırmadan ve artırarak sayfaya yazdıralım.

Yapılacaklar

  • Aşağıdaki kodları yazarak ekran görüntünüzle karşılaştırın.
  • Aynı işlemleri azaltma operatörü kullanarak oluşturunuz.
<html>
<head><title>Ekimnet.com</title></head>
<body>
<?php
       $x=65;
       $y=86;
       print("x değişkeninin değeri : ".$x);
       print("<br>");
       print("y değişkeninin değeri : ".$y);
       print("<br><br>");

       print("x++ yaparsak x değişkeninin değeri : ".$x++);
       print("<br>(x Artmamıştı Buradan Sonra Artacak)<br>");
       print("x değişkenine tekrar bakalım : ".$x);
       print("<br>(x Arttı)<br><br>");

       print("++y yaparsak y değişkeninin değeri : ".++$y);
?>
</body>
</html>

Etiket: php eksiltme operatörü php artırma operatörü




İçerik 1 kere oylandı.


Ortalama oylama 5.0000 .



İlk yorumu siz yazın!

Bu konu için hiç yorum yazılmamış, ilk yorumu siz yazarak destek verin!

Yorum Yaz
Yorum Yaz