Bir yazılım geliştirirken bilgi depolamaya ihtiyaç duyarız bu ihtiyacımızı da değişkenler kullanarak gideririz. İşte PHP' deki değişkenler hakkında bilmeniz gereken en önemli şeyler:
- PHP' deki tüm dğeişkenler, başında $ (dolar işareti) ile gösterilir
- Bir değişkenin değeri, en son atamasının değeridir.
- değişkenler = (eşittir) operatörü ile, değişken sol tarafta ve değerlendirilecek ifade sağ tarafta olacak şekilde atanır.
- Değişkenler atamadan önce bildirilebilir, ancak buna gerek yoktur.
- Atanmadan önce kullanılan değişkenler varsayılan değerlere sahiptir.
- PHP, gerektiğinde türleri birinden diğerine otomatik olarak dönüştürebilir.
- PHP değişkenleri Perl benzeridir.
PHP, değişkenlerimizi oluşturmak için kullandığımız toplam sekiz veri türü vardır;
- Integers : 1995 gibi ondalık noktası olmayan tam sayılardır.
- Doubles : 3.14159 veya 49.1 gibi kayan noktalı sayılardır.
- Booleans : true veya false olmak üzere yalnızca iki olası değere sahiptir.
- NULL : yalnızca bir değeri olan özel bir türdür
- Strings : 'PHP harfler ile çalışmayı destekler'.
- Arrays : diğer değerlerin adlandırılmış ve dizine alınmış değerleridir.
- Objects : sınıfa özgü diğer değer ve işlev türlerini paketleyebilen programcı tanımlı sınıfların örnekleridir.
- Resources : PHP'nin dışındaki kaynaklara (veritabanı bağlantıları gibi) başvuruları tutan özel değişkenlerdir. İlk beş basit türlerdir ve sonraki ikisi (diziler ve nesneler) bileşiktir bileşik türler, rastgele türün diğer isteğe bağlı değerlerini paketleyebilir, oysa basit türler yapamaz.