Php ile Atama ve Aritmetik Operatörler
Bu dersimde php’de atama nasıl yapılır ve aritmetik işlemler için neler kullanılır? Bunlar üzerinde duracağım.
Atama Operatörü Kaynak: www.mustafakarsli.com
Php’de atama operatörü eşittir işaretidir (“=”). Herhangi bir değişkene değer atamak istiyorsak eşittir ile atama yaparız. Dikkat etmemiz gereken metinsel ifadeler atanacaksa tırnak içinde değerler yazılmalıdır.
Örnek: $sayi=23; $isim=”Mustafa KARSLI”; $ders=’Php operatörler’;
Yukarıdaki örnekleri incelersek sayılar eşittirden sonra direk yazılırlar tırnak kullanılmaz. Metinsel ifadelerde ise tırnak kullanılmalıdır. Tek yada çift tırnak kullanılabilir.
Aritmetik Operatörler Kaynak: www.mustafakarsli.com
Aritmetik operatörler toplama, çıkarma gibi temel işlemlerin yapılmasını sağlayan operatörlerdir. Aşağıda operatörler ve örnekleri verilmiştir.
|
Operatör |
İşlevi |
Örnek kullanımı |
|
+ |
Toplama işlemini yapmada kullanılır |
$toplam=$sayi1+$sayi2; $sonuc=34+56; |
|
- |
Çıkarma işleminde kullanılır |
$sonuc=$sayi1-$sayi2; $fark=$sayi-5; |
|
* |
Çarpma işleminde kullanılır |
$sonuc=$s1*$s2; $islem=34*35; Kaynak: www.mustafakarsli.com |
|
/ |
Bölme işleminde kullanılır |
$sonuc=$s1/$s2; $islem=$sayi/6; |
|
% |
Bölme işlemindeki kalanı bulmada kullanılır. Mod alma. |
$kalan=$sayi%7; $islem=$s1%$s2; |
Yukarıdaki işlemlerde sayı ile değişken bir arada kullanılabilir. Sadece değişkenler yada sadece sayılar da bir arada kullanılabilir. Örnekler çoğaltılabilir. Kaynak: www.mustafakarsli.com
Aşağıda basit bir örnek program ve ekran çıktısı verilmiştir.
|
Program |
Ekran Çıktısı |
|
<?php $sayi1=12; $sayi2=5; echo $sayi1+$sayi2; echo “<br>”; echo $sayi1-$sayi2; echo “<br>”; echo $sayi1*$sayi2; echo “<br>”; echo $sayi1/$sayi2; echo “<br>”; echo $sayi1%$sayi2; ?> |
17 7 60 2,4 2 Kaynak: www.mustafakarsli.com |
Yukarıdaki örnek yazılıp tarayıcıda açıldığında yandaki ekran çıktısını alacaksınız. echo “<br>”; komutları bir alt satıra inmek için kullanılmıştır.
Başka derslerde görüşmek üzere. Sağlıcakla kalınız.
Mustafa KARSLI Kaynak: www.mustafakarsli.com