Barner
  
YAZAR :Musa Hasar
ALANI :Php, Mysql
PHP Dersleri 2: Değişkenler

Değişkenler
Php'de değişken tanımlaması, değişkenimizin adının başına $ işareti koyarak yapılmaktadır. Örneğin;
$sayi; //bu bir değişken tanımlamasıdır.

Ancak php tanımlamayı zorunlu kılmamıştır. Yani bir değişkeni, php'ye tanımlamadan da direk kullanımına geçebiliriz.Örneğin;

Kod:
$sayi=11;



Değişken adları, büyük küçük harf duyarlıdır. Dolayısıyla;

Kod:
$Degisken;  // ile
$degisken;  // değişkenleri birbirinden farklıdır.


Değişken adlarında, harfler,rakamlar ve "_" karakterini kullanabiliriz. Bu şekilde kullanırken de, dikkat edeceğimiz bir nokta var, o da; değişken adı ancak "_" ve harfler ile başlayabilir, rakamlarla başlayamaz.Örnek vermemiz gerekirse;

Kod:
$degisken123; // geçerli
$degisken_adi; // geçerli
$_degisken; // geçerli
$123_degisken; // geçersiz



Değişkenlere değer atama, "=" ifadesi ile yapılmaktadır. Bir değişkene veri türü belirtmediğimiz sürece, veri olarak, metin verebileceğimiz gibi, sayı da verebiliriz. Dikkat etmemiz gereken yer; değişkene metin ifadesi atayacağımızda, metni ( " ) tırnak içerisinde belirtmek zorundayız.Ancak sayı atarken buna gerek yoktur.
Örneğin;

Kod:

$ad="Ercüment"; // değişkenimize metin atadığımız için, ( " ) tırnak arasında belirtmek zorundayız.
$dogum=90; // ancak burada, atadığımız değer sayı olduğu için, tırnak içinde belirtmedik.



Php'de bir değişkenin değerini, bir sonraki satırda, başka bir değer vererek değiştirebiliriz. Bir değişkeni kullanacağımız zaman, derleyici, o değişkene atanan en son değeri bize verir. Örneğin;

Kod:

$degisken= "ilk değer";   // birinci değer atamamız
$degisken= "son değer"; // ikinci değer atamamız
echo $degisken; // değişkene atanan en son değeri verecektir.



Çalıştırdığımızda, ekrana "son değer" yazısı çıkacaktır. Çünkü; derleyici o değerini istediğimiz değişkene en son atanan değeri bize verir.