Operatörler değerler ve değişkenler üzerinde işlem yaparak düzenlememiz, sağlayan özel karakterlerdir. Tüm programlama dillerinde olduğu gibi PHP'de de standart atama operatörleri bulunmaktadır. Operatörler; aritmetik, işaret, karşılaştırma ve mantıksal olarak dört gruba ayrılır.
Aritmetik Operatörler : Temel matematiksel hesaplamaları yapmak için kullanılan operatörlerdir.
% operatörü bir sayının başka bir sayıya bölümünden kalanı vermektedir.
++ operatörü bir değişkenin değerini 1 arttırmakta kullanılır,
-- ise aynı şekilde 1 azaltmakta kullanılır.
Not: $x++ ifadesi ile ++$x ifadesi uygulamada farklı sonuçlar vermektedir. $x++ ifadesi önce $x değişkenini kullan sonra 1 arttır, ++$x ifadesi ise önce 1 arttır sonra $x değişkenini kullan anlamına gelmektedir.
Örnek 1:
Not: Kod üzerinde işlem önceliği aynen matematikte olduğu gibi; önce çarpma ve bölme, sonra toplama ve çıkarma işlemi şeklindedir.
Örnek 2:
Örnek 2 çıktısı: Örnek 1:
<?php $a = 5; $b = 3; $c = 2; $s = $a + $b - $c; echo $s; ?>Örnekte çıktı olarak ekranda 6 yazacaktır.
Not: Kod üzerinde işlem önceliği aynen matematikte olduğu gibi; önce çarpma ve bölme, sonra toplama ve çıkarma işlemi şeklindedir.
Örnek 2:
<?php $x=10; // x değişkeni oluşturduk ve değer olarak 10 verdik. $y=5; // y değişkeni oluşturduk ve değer olarak 5 verdik. $carpma=$x*$y; // carpma değişkenimizi oluşturduk ve değişkenlerimizi çarptık.// $toplam=$x+$y; // toplam değişkenimizi oluşturduk ve değişkenlerimizi topladık.// $cikarma=$x-$y; // cikarma değişkenimizi oluşturduk çıkarma işlemini gerçekleştirdik.// $bolme=$x/$y; // bolme değişkenimizi oluşturduk bölme işlemini gerçekleştirdik.// $kalan=$x%$y; // kalan değişkenimizi oluşturduk ve mod operatörü ile kalanı bulduk.// echo"Çarpım : $carpma <br>"; echo"Toplam : $toplam <br>"; echo"Çıkarma : $cikarma <br>"; echo"Bölme : $bolme<br>"; echo"Kalan : $kalan<br>"; ?>
Çapım : 50
Toplam : 15
Çıkarma : 5
Bölme : 2
Kalan : 0