
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.