PHP Dersleri
  Ders -2
 
                                        Sabitler
Sabitler önceden tanımlanır ve değer atanır ve program içinde değeri değiştirilemez.
Diğer tiplerdeki değişkenlere programın her yerinde istenilen değer atanabilir. Fakat sabit bir
değere yeni bir değer ataması yapılırsa hata alınır.

Sabitlerin kullanım amacı programda herhangi bir değerin değişmesini engellemektir.
Örneğin web sayfamızın boyutlarını sabit değerde tutmak istiyor, kullanıcının değiştirmesini
istemiyorsak sabitleri kullanabiliriz. Ya da herhangi bir matematiksel problem içinde değeri
3.14 olan pi sabitini kullanabiliriz. Aşağıda sabitlerin nasıl tanımlandığı gösterilmiştir.
Örnek Tanımlama
Define (“sabitin ismi”,
değeri);
Define (“pi”,3.14);
 
Dikkat: Sabitler kullanılırken “$” işareti kullanılmaz.
-------------------Operatörler----------------------------
Operatörler, değerler ve değişkenler üzerinde işlem yaparak onları düzenlememizi
sağlayan özel karakterlerdir. Bu karakterlerin neler olduğunu ve nasıl kullanıldıklarını sırayla
inceleyelim

-Atama Operatörü
Atama operatörü “=” (eşittir işareti)’ dir. Program içerisinde herhangi bir değişkene
herhangi bir değeri atamak amacıyla kullanılır. Atama işlemi sağdan sola doğru
gerçekleştirilir.
 
Örnek Kod                      Açıklama
$isim=”Ali”; $isim adlı değişkene Ali karakter dizisi aktarılıyor
$sayı=249; $sayı değişkenine 249 sayısı aktarılıyor

-Aritmetik Operatörler
Temel matematiksel işlemlerin yapılmasında kullanılan operatörlerdir.
Operatör    Anlamı               Kullanımı
+                Toplama                $x+$y
-                  Çıkarma                $x-4
*                  Çarpma               -2*$y
/                    Bölme                    10/2
%                   Mod (Kalan)         $a%4

Örnek olarak 10 ve 2 sayılarını birer değişkenlere atayıp aralarında toplama, çıkarma,
çarpma, bölme ve kalanı bulma işlemlerini yapan PHP kodunu yazalım
 
<?PHP
$sayi1=10; //birinci sayımıza 10 değerini aktardık.
$sayi2=2; //ikinci sayımıza 2 değerini aktardık.
$toplam = $sayi1+$sayi2; //birinci ve ikinci sayımızı topladık ve sonucu $toplam değişkenine
//aktardık.
$fark = $sayi1-$sayi2; //Çıkardık ve sonucu $fark değişkenine aktardık.
$carpim = $sayi1*$sayi2; //çarptık ve sonucu $carpim değişkenine aktardık.
$bolum = $sayi1/$sayi2; // böldük ve sonucu $bolum değişkenine aktardık.
$bolum_kalan = $sayi1%$sayi2; // birinci sayımızın ikinci sayımıza bölümünden
//kalanı bulduk ve sonucu $bolum_kalan değişkenine aktardık.
echo $toplam; // toplamlarını yazdırdık.
echo "<BR>"; // bir alt satıra geçtik.
echo $fark; // farklarını yazdırdık.
echo "<BR>"; // bir alt satıra geçtik.
echo $carpim; // çarpımlarını yazdırdık.
echo "<BR>"; // bir alt satıra geçtik.
echo $bolum; //bölümlerini yazdırdık.
echo "<BR>"; // bir alt satıra geçtik.
echo $bolum_kalan; // bölümden kalanı yazdırdık.
?>
Ekran çıktımız ise aşağıdaki gibi olacaktır
12
8
20
5
0
 
-String Operatörleri
String, birleştirme amaçlı olarak kullanılan operatör “.” (nokta) operatörüdür.
Örnek kod :
<?
$ad=”Ali”;
$soyad=”MERT”;
$adsoyad=$ad." ".$soyad;
echo $adsoyad;
?>

-Bileşik Atama Operatörleri
İki değişken arasında yapılan işlem ve atamaları tek operatörle gerçekleştirmek için
kullanılır.

Operatör             Kullanımı                    Eşdeğeri
+=                        $a+=$b                     $a=$a + $b
-=                         $a -=$b                    $a=$a - $b
*=                        $a *=$b                    $a=$a * $b
/=                         $a /=$b                      $a=$a / $b
.=                        $ad .=$soyad              $ad=$ad.$soyad

-Artırma ve Azaltma OperatörleriArtırma ve azaltma operatörlerini iki farklı şekilde kullanabiliriz
Önden Artırma veya Azaltma
++$a veya --$a şeklinde kullanılır. Herhangi bir işlem yapılmadan önce
değişkenin değeri bir artırılır veya azaltılır.
Kod:                     Çıktı :
<?
$a=10;                        11
echo ++$a;
?>

Arkadan Artırma veya Azaltma
++$a veya --$a şeklinde kullanılır. Herhangi bir işlem yapıldıktan sonra
değişkenin değeri bir artırılır veya azaltılır.

Örnek Kod:                Çıktı:
<?
$a=10;                       10
echo $a++;
?>
Bu işlemde $a değişkeninin ilk değeri 10 olduğu için önce ekrana 10 sayısı
yazılır bu işlemden sonra $a değişkenin değeri 1 artırılarak 11 olur.

-Karşılaştırma Operatörü

Operatör                   Anlamı                   Kullanışı
= =                            eşittir                    $a = = $b
= = =                         denktir                 $a = = = $b
! =                             eşit değil                $a ! = $b
< >                             eşit değil               $a < > $b
<                               küçüktür                $a < $b
>                                büyüktür                $a > $b
<=                            küçük veya eşit        $a <= $b
>=                           büyük veya eşit          $a >= $b


-Mantıksal Operatörler
Mantıksal operatörler, çoklu mantıksal sorgular yapmakta kullanılır.
 
Operatör Adı Kullanışı Sonuç
! NOT !$a $a 'nın değerini mantıksal tersine çevirir.
&& AND $a && $b $a ile $b nin ikiside true ise true döndürür
|| OR $a || $b $a yada $b true ise true döndürür.
And AND $aand $b && ile aynı görevi yapar.
Or OR $a or $b || ile aynı görevi yapar
 
  Bugün 1 ziyaretçi (1 klik) kişi burdaydı! Untitled Document

 

 

Yıldız SoftWare Giriş

 

Kullanıcı ID :
Şifre :
Giriş Seçenekleri

 
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol