[Ana Sayfa] [Hakkımda] [Arşiv] [İletişim]

0 Aritmetiksel Operatörler

PHP'de aritmetiksel işlemleri yapabilmeniz için bildiğiniz gibi 5 farklı operatör mevcut.Bu operatörlere aşağıda hazırladığım tablodan bakabilirsiniz.Eğer ortaokulda matematik derslerine ben gibi biraz kulak kabartmışsanız bu operatörlerde işlem sırası olduğundan haberiniz vardır :) Öncelikle çarpma, bölme, mod daha sonra toplama ve çıkarma işlemleri yapılır ve işlem soldan başlar ;)

Operatörler:

Operatör Adı Operatör Kullanım
Toplama + $a + $b
Çıkarma - $a - $b
Bölme / $a / $b
Çarpma * $a * $b
Mod % $a % $b
uslubey.blogspot.com

İşlem sırası dedik buna bir örnek vereyim;

$a = 5 * 2 + 16 / 8 - 4 % 3;
echo $a;

/*
(2*5)+(16/8)-(4%3)=
10 + 2 - 1 = 12
*/

Yukarıdaki parantezler kafanızı karıştırmasın işlem sırasını vurgulamak amacıyla paranteze aldım gördüğünüz gibi toplama ve çıkarma 2. basamakta yapılıyor çalıştırdığınızda ekrana 11 sonucunu basacaktır.Belki MOD olayını anlamamış olabilirsiniz.MOD bir sayının bir sayıya bölümünden kalan sayıyı ifade eder...

MOD kullanımına Örnek;

for ($i=1, $i <= 51, $i++){
if ($i % 2 == 0){
echo "i değişkeninin değeri:".$i;
}
}

Döngü birer birer artırarak $i değerini 2 ye bölecek eğer kalan 0 ise (if ($i % 2 == 0){) ekrana i değişkeninin değerini basacak...

i değişkeninin değeri:2
i değişkeninin değeri:4
i değişkeninin değeri:6
...
...
...
i değişkeninin değeri:46
i değişkeninin değeri:48
i değişkeninin değeri:50

Yani $i değişkenin 2 MOD unu aldığım için 25 kez ekrana değer basacaktır...

0 yorum :

Yorum Gönder

Yorumun denetlendikten sonra görüntülenecek...Teşekkürler!