PHP’de değişkenler, verileri saklamak ve işlemek için kullanılır. Bir değişkenin içine değer atayarak daha sonra bu değeri tekrar kullanabiliriz. PHP’de değişkenler dinamik türdedir, yani içine herhangi bir veri tipi atanabilir ve türünü otomatik olarak belirler.
Bu yazıda, PHP’de değişkenlerin nasıl tanımlandığını, kurallarını ve farklı veri tiplerini inceleyeceğiz.
1. PHP’de Değişken Tanımlama
PHP’de bir değişken tanımlamak için $ (dolar) işareti kullanılır.
Örnek:
<?php
$isim = "Ali";
$yas = 25;
$fiyat = 19.99;
echo "Merhaba, benim adım " . $isim . " ve " . $yas . " yaşındayım.";
?>
📌 Çıktı:
Merhaba, benim adım Ali ve 25 yaşındayım.
2. PHP Değişken Kuralları
PHP’de değişken tanımlarken şu kurallara dikkat etmeliyiz:
✅ Değişken ismi $ ile başlar.
✅ Harf (A-Z veya a-z) veya alt çizgi (_) ile başlamalıdır.
✅ Sayı ile başlayamaz.
✅ Büyük-küçük harf duyarlıdır. ($isim
ile $Isim
farklıdır.)
✅ Boşluk içeremez, özel karakterler kullanılamaz.
Geçerli ve Geçersiz Örnekler:
$ad = "Ahmet"; // Geçerli
$_soyad = "Kaya"; // Geçerli
$yas25 = 25; // Geçerli
$2yas = 25; // Geçersiz (Sayı ile başlayamaz)
$isim soyisim = "Mehmet Yılmaz"; // Geçersiz (Boşluk olamaz)
$@fiyat = 10.50; // Geçersiz (Özel karakter olamaz)
3. PHP Veri Tipleri ve Değişkenler
PHP’de değişkenler otomatik olarak tür belirler. Başlıca veri tipleri şunlardır:
a) String (Metin)
$mesaj = "Merhaba Dünya!";
b) Integer (Tam Sayı)
$sayi = 100;
c) Float (Ondalıklı Sayı)
$ortalama = 89.5;
d) Boolean (Mantıksal Değer – true/false)
$durum = true;
e) Array (Dizi)
$meyveler = array("Elma", "Armut", "Muz");
4. Değişkenlerde String Birleştirme (Concatenation)
PHP’de metinleri ve değişkenleri birleştirmek için . (nokta operatörü) kullanılır.
Örnek:
$ad = "Mehmet";
$soyad = "Yıldız";
$mesaj = "Merhaba, benim adım " . $ad . " " . $soyad . ".";
echo $mesaj;
📌 Çıktı:
Merhaba, benim adım Mehmet Yıldız.
5. Değişkenlerin Değerini Güncelleme
Bir değişkene yeni bir değer atarsanız, eski değeri kaybolur.
$yas = 30;
echo $yas; // Çıktı: 30
$yas = 35;
echo $yas; // Çıktı: 35
Sonuç
PHP’de değişkenler, verileri saklamak için kullanılır ve oldukça esnektir.
✅ $ işareti ile başlar ve bir isim alır.
✅ Büyük-küçük harf duyarlıdır.
✅ Türkçeye uygun isimler verilebilir ama İngilizce önerilir.
✅ Dinamik türdedir, veri tipi otomatik belirlenir.
✅ Yerel ve global değişkenler vardır.
Bu rehber sayesinde PHP değişkenlerini öğrenmiş oldunuz! 🎯