PHP Değişken Tanımlama

Değişken Nedir?
Değişken Nedir?

PHP Değişken Tanımlama : Değişken tanımlama işlemi için değişken kavramını sizlerle paylaşıyor olmam gerekiyor. Değişken kavramı bize diğer yazılım dillerinin sunduğu gibi PHP dili üzerinde de mevcut olan bir kavramdır. Aslında değişken adı üstünde bir kavramdır. Değişkenlerin bir ismi olur ve bu isimlerle oluşturulur ve bu isimlerle bir noktada çağrılırlar.

Değişkenleri kafanızda boş bir kutu gibi düşünebilirsiniz. Boş bir süt kutusu, boş bir meyve kutusu veya aklınıza içine bir şey koyulabilecek her hangi bir kutu hayal edin değişken tamda buna benzer bir yapıya sahiptir. Kutuların içine koyduğunuz nesneler kutunun ismini belirler. Değişken kavramından ilerleyecek olursak kutu diye adlandırdığımız şey değişken içine ne girdiği tip bir şey girdiği de değişkenin tipi olmaktadır.

PHP dilinin en önemli özelliklerinden bir tanesi de, PHP dilinde otomatik değişken tipi algılama özelliği vardır. Peki bu özellik neden bu kadar önemlidir? Bu özellik olmasaydı ne olurdu?

  • Otomatik değişken tipi algılama özelliği olmasaydı program yazma süreniz en iyi şartlarda 2 kat daha yavaş olurdu.
  • Karmaşıklığı ortadan kaldırmış oluyor.
  • Kodun okunabilmesi artmaktadır.

 

Değişken Nedir?

Değişken herhangi bir programlama dilinden bağımsız olarak tanımlayacak olursak belirlenen veri tipine göre içerisine veri yerleştirmemize yarayan kodlara değişken denir. PHP üzerinde değişken tipi belirtmeksizin değişken oluşturulabilir. Aşağıdaki örneklerde değişik verilerle tip belirtmeden değişkenler oluşturacağım.

Örnek:

<?php
    $araba = "ferrari";
    $sayi = 5;
    $noktaliSayi = 36.9;
?>

Açıklama : Yukarıda 3 tane farklı tipte değişken oluşturduk. Bu değişkenler birbirinden bağımsızdır ve ayrı isimlere sahiplerdir.

PHP Değişkeni Nasıl Oluşturulmalıdır?

PHP değişkenleri oluşturma kuralları vardır. Bu kullar üzerinden sizlere yanlış değişken oluşturmanızı istemediğim için önerilerde bulunmak istiyorum. Yazılımı içinde yapılacak bir hata çok büyük zaman kayıplarına yola açabilir. İyi bir editör kullanmıyorsanız otomatik kod yanlışlık tespitleri sizin için zor olacaktır.

Doğru ve Yanlış Değişken Örnekleri :

<?php
    $yazi    = "araba"; //Doğru
    $_yazi   = "kedi"; //Doğru
    $5nokta  = "....."; //Yanlış
    yazi     = "televizyon"; //Yanlış
    $Esya    = "kulaklık"; //Doğru
    $esya    = "telefon";
?>

Dikkat ederseniz esya değişkeni 2 kere yazılmış ama PHP değişken harf duyarlılığı olduğu için hiç bir şekilde aynı olarak algılamayacaktır.

Değişken Tipleri Nelerdir?

Tekrardan hatırlatalım PHP dilinde otomatik değişken tipi algılama mevcuttur. Ama programlamayla alakalı genel bilginizin olması için aşağıda değişken tiplerini ve açıklamalarını sizlerle paylaşıyorum.

  • integer : Sayı değerleri için kullanılır.
    • $sayi = 36;
  • double : Yüksek sayı değerleri için kullanılır.
    • $sayi = 5.5458652365;
  • float : Noktalı sayılar için kullanılır.
    • $sayi = 7.23;
  • string : Karakter dizi kullanımı için kullanılır.
    • $deger = “kedi”;
  • boolean : İçinde sadece 1 veya 0 verisini saklar (true&false);
  • object : Nesne oluşturma için kullanılır.
    • $sayfa->baslik = “Hakkımızda Sayfası”;
  • array : Dizi oluştmak için kullanılır.
    • $notlar = array(56,69,99);

 

PHP Değişkenleri Yazdırma

Aşağıdaki kod var olan değişkeni ekrana bastırma komutu olan echo doğrudan değişkenin içindeki veriyi görmenizi sağlayacaktır.

Kod:

<?php
    $araba  = "ferrari";
    
    echo $araba;
?>
PHP Değişken Tanımlama