PHP Değişkenleri

Bir değişken geçici yada kalıcı olarak , sayı,dizi veya yazi-katarları gibi değerleri tutmak için kullanılır.Bir değişken tanımladığınız zaman scriptlerinizde defalarca kullanabilirsiniz

PHP dilinde tüm değişkenler ” $ ” sembolunun öntanımıyla belirtilir. PHP de değişken tanımı genel olarak aşağıdaki gibidir:

$degisken_adi = deger;

Yeni PHP programcıları genellikle değişken tanımı sırasında $ işaretini unutur ve php kodları hata ve hatalar verir.Bu durumda scriptleriniz çalışmaz.Bu durumlara dikkat etmenizi rica ederim.

Şimdi yazi dizisi ve sayı tutan iki değişken tanımlayalım:

<?php

$yazi = "Merhaba Dunya";

$sayi = 16;

?>

PHP Oldukça Esnek Bir Dildir

PHP tanımlarken değişkenleri kullanmadan önce deklare(betimleme) etmeniz gerekmiyor..

Yukardaki örnekte gördüğünüz gibi,önce değişkeninizin tipini(int, double, String…vs) belirtmenize gerek olmadan değer vererek kullanmanız mümkündür.

PHP ,otomatik olarak tanımlanan değişkenin tipini ayırır.Bu php programcıları için çok büyük kolaylıktır,

Diğer dillerde kullanacağınız değişkeni önceden tanımlamak zorunda ve sistem belleğine değişkeninizin tipini ayırtmanız gerekir.PHP de ise kullanmaya başladığınız andan itibaren değişkeninizi belirtmiş olursunuz.

Değişken İsimlendirme Kuralları

  • Birden çok kelime içeren değişken isimlerinizi “_” (altçizgi) ile ayırın.Örnek:”$degisken adi” yanlış bir tanımlamadır..Bunun yerine $degisken_adi veya $degiskenAdi doğru olur.
  • Değişken isiminiz (a-Z, 0-9, and _ ) biçimli alfanumerik karakterleri içerebilir.

Atilla Akoğlu

Creating web applications since 2004. e-commerce, entrepreneur and enterprise advisor. Always open for new projects, ideas and deals...  

Website - Twitter - Facebook - More Posts

13 Comments

  • 04 Haziran 2008 - 00:29 | Permalink

    hocam çok güzel anlatmışsın ama dersler çok kısa daha çok örnekli daha anlatırsan çok iyi olur buna çok kişinin ihtiyacı var :) Saygılar…

  • 04 Haziran 2008 - 14:15 | Permalink

    haklısın ferhat,
    her gün bir konu üzerinde küçük uygulama yapmayı planlıyorum ama, vakit bulamıyorum maalesef,

    herhangi bir konuda probleminiz varsa paylaşın yorumlarınızda, tartışabiliriz isterseniz

  • 04 Temmuz 2008 - 20:04 | Permalink

    Kısa ve Öz OLmuş İnşallah bende Öğrenecem..Uzun Sayfalar İnsanı Sıkıo

  • güven
    24 Ağustos 2008 - 16:56 | Permalink

    kısa olması iyi. insanı sıkmıyor. inşallah tez zamanda sayende öğrenicez bu php yi @serpito. :)

  • 10 Kasım 2008 - 16:05 | Permalink

    Bravo hocam gerçekten geniş ve açıklayıcı anlatıyorsun,tebrik ederim :)

  • Serkan
    22 Ocak 2009 - 22:06 | Permalink

    Serpito gayet giriş be gelişmeler güzel fakat şöyle bir sorun oluyor,
    localhostumda dosyaları çalıştırırken hata ile karşılaşıyorum fakat diğer hazır scriptlerde sorun olmuyor bunun nedeni nedir acaba?
    Mesela Burdaki Değişken Tanımlamalarını çalıştırdığım zaman şu şekilde hata ile karşılaşıyorum,

    Warning: Unexpected character in input: ‘\’ (ASCII=92) state=1 in C:\wamp\www\Project\1.php on line 3

    Parse error: parse error in C:\wamp\www\Project\1.php on line 7

  • 23 Ocak 2009 - 23:08 | Permalink

    3. ve 7. satırı gösterirmisin serkan? hata orada

  • Drf1
    24 Nisan 2009 - 14:45 | Permalink

    Sorunun çözümü şu :
    Örnek kodlama da verilen ” / ” işareti olmaması gerekiyor . yanlış kod :

    $yazi = \”Merhaba Dunya\”;
    doğru kod :
    $yazi = “Merhaba Dunya”;

  • samet anıl
    03 Mayıs 2009 - 13:37 | Permalink

    hocam cok güsel anlatıyosunuz ben yeni başladımda. ben bunları burda yazıyorumda nasıl uygulayabilirim tarayıcımda nereye girebilirim ?

  • Mert
    06 Ağustos 2009 - 15:33 | Permalink

    Hocam ellerinize,emeğinize sağlık çok güzel ve öz bir anlatım olmuş.

  • Gorkem
    15 Şubat 2010 - 08:06 | Permalink

    Biraz Daha deTayLı Lutfen

  • şaban boz
    04 Nisan 2010 - 20:48 | Permalink

    gayet güzel hocam biraz daha örnekler verebilirseniz

  • hakan
    05 Ağustos 2010 - 15:57 | Permalink

    uygulamak için php ve apache server kurulu olması gerek.bunun da en kolay yolu easy php programını kurmak ve tarayıcıya localhost yazıp enterlamak. tabi yazdığınız php kodlarını da easyphp’nin kurulu olduğu yerdeki www klasörünün içine *.php olarak kaydetmeniz gerektiğini unutmayın.

  • Bir Cevap Yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    *

    Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>