PHP'de değişkenler, verileri saklamak ve bu verilere program içinde erişmek için kullanılan temel yapı taşlarından biridir. Değişkenler, programlamada verileri geçici olarak...

PHP'de değişkenler, verileri saklamak ve bu verilere program içinde erişmek için kullanılan temel yapı taşlarından biridir. Değişkenler, programlamada verileri geçici olarak saklamak, işlemek ve yönetmek için vazgeçilmezdir

Değişkenlerin Tanımlanması

PHP'de değişkenler $ (Dolar) işareti ile tanımlanır ve ardından değişken adı gelir. Örneğin:

<?php
$isim = "Kaligula";
$yas = 27;
?>

Bu örnekler, $isim adında bir değişken oluşturur ve "Kaligula" değerini atarken, $yas değişkeni 27 değerini alır. PHP'de değişkenler sabit türde değildir, yani bir değişken birden fazla türde değer alabilir.

İsimlendirme Kuralları:

  • Bir değişken adı bir harf (a-z, A-Z) veya alt çizgi (_) ile başlamalıdır. Sayı ile başlayamaz.
  • Boşluksuz ve Özel Karaktersiz: Değişken adları boşluk içermez ve özel karakterlerle başlamaz
  • Değişken adları harfler, sayılar ve alt çizgiler içerebilir.
  • Büyük-küçük harf duyarlıdır (case-sensitive). Yani $ad ve $Ad farklı değişkenlerdir.
  • Türkçe karakterler kullanılabilir, ancak genellikle önerilmez. Standart İngilizce karakterler kullanmak daha yaygındır..

Veri Türleri:

PHP, değişkenlerin veri türünü otomatik olarak belirler. Bu, değişkene atanan değere göre türün dinamik olarak değiştiği anlamına gelir. Başlıca veri türleri şunlardır:

  • Integer (Tamsayı): -10, 0, 15 gibi tam sayılar.
  • Float (Ondalıklı Sayı): 3.14, -2.5, 0.0 gibi ondalıklı sayılar.
  • String (Metin): "Merhaba Dünya", 'SpyHackerz' gibi metinler. Tek tırnak (') veya çift tırnak (") içinde belirtilir.
  • Boolean (Mantıksal): true (doğru) veya false (yanlış) değerleri.
  • Array (Dizi): Birden fazla değeri tek bir değişkende saklamak için kullanılır.
  • Object (Nesne): Sınıflardan oluşturulan nesneleri saklamak için kullanılır.
  • NULL: Bir değişkenin hiçbir değer içermediğini belirtir.
Değişkenler, program içinde işlemler, döngüler, koşullar ve işlevler ile etkileşimde bulunarak dinamik programlar oluşturmanıza olanak tanır. Değişkenlerin değeri herhangi bir zamanda değiştirilebilir ve yönetilebilir.

Değişkenlerin Kullandıldığı Örnek Bir Proje

Screenshot (11).png
PHP:
<?php

$ad = "Ayşe"; // String bir değişken
$yas = 30; // Integer bir değişken
$boy = 1.65; // Float bir değişken
$ogrenciMi = true; // Boolean bir değişken

echo "Adı: " . $ad . "<br>";
echo "Yaşı: " . $yas . "<br>";
echo "Boyu: " . $boy . "<br>";
echo "Öğrenci mi? " . ($ogrenciMi ? "Evet" : "Hayır") . "<br>";

$sayilar = array(1, 2, 3, 4, 5); // Dizi
echo "Üçüncü sayı: " . $sayilar[2] . "<br>"; // Diziler 0'dan başlar

$bosDegisken = NULL; // NULL değişken
var_dump($bosDegisken); // NULL çıktısı verir

?>

Döngülerde Değişken Kullanımı
Screenshot (12).png
PHP:
<?php

$i = 0;
while ($i < 5) {
    echo "Sayı: " . $i . "<br>";
    $i++; // $i değişkenini artırmazsak sonsuz döngü olur!
}

$meyveler = array("elma", "armut", "muz");
$uzunluk = count($meyveler); //Dizinin uzunluğunu alıyoruz.

$j=0;
while ($j<$uzunluk) {
    echo $meyveler[$j]."<br>";
    $j++;
}

?>

Değişkenlerin Avantajları

  • Esneklik: Verileri çeşitli türlerde saklayabilme özelliği.
  • Veri Manipülasyonu: Değişkenler sayesinde veriler üzerinde işlemler gerçekleştirebilirsiniz.
  • Kod Okunabilirliği: Anlamlı değişken adları kullanarak kodunuzu daha okunabilir hale getirirsiniz.
Değişkenlerin bu temel özellikleri ve fonksiyonları, PHP programlamasında verimli ve esnek bir çalışma ortamı sağlar. Bu bilgi, PHP'de değişkenlerle çalışmanız için sağlam bir temel oluşturacaktır.
 
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl
132,669Konular
3,282,954Mesajlar
317,897Kullanıcılar
salmkoSon Üye
Üst Alt