Sabit Değişken Tanımlama (Define)

Sabit Değişken Nedir ?

Neredeyse her programlama dilinde bulunduğı gibi PHP dilindede sabit değişkenler bulunur.Normal değişkenler öldürülebilir veya değeri değiştirilebilir.Fakat sabit değişkenler ne öldürülebilir ne de değiştirilebilir.
Sabit Değişken Nasıl Tanımlanır?

Sabit değişkenler define ile tanımlanır..
Örnek bir sabit değişken tanımlayacak olur isek

define("degisken_adi","degisken_degeri");

şeklinde tanımlayabiliriz.Sabit değişkenleri ekrana bastırırken ise değişken adının önüne $ işareti koymadan echo komutundan hemen sonra değişken adını yazarak yazdırabiliriz.Kod örneği aşağıdaki gibidir.

define("HTayfur","php dersleri");
echo HTayfur;

Değişken İle Sabit Değişken Arasındaki Fark Nedir?

Normal değişkenlerde örneğin $HTayfur değişkeni ile bir değer tanımladıktan hemen sonra aynı değişken adıyla yani $HTayfur ile yeni bir değer tanımladığınızda en son tanımladığınız değer geçerli olur ve ilk tanımladığınız değer geçersiz hale gelir.
Sabit değişkende ise bu olay tam tersine olur.Sabit değişkene tanımladığınız ilk değer,sonradan aynı değişken adı ile değişken tanımlasanızda her zaman geçerli olur.
Aşağıdaki kodu yazıp wampserverda veya hostunuzda çalıştırdığınızda olayı daha iyi kavrayabilirsiniz.

define("HTayfur","php dersleri");
define("HTayfur","mysql dersleri");
echo HTayfur;

Bu kodları çalıştırdığınızda karşınıza “php dersleri” yazısı çıkacaktır.

 

Bir cevap yazın

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

  1. Sabit Değişken Tanımlama (Define) için yorumda bulun

    Sabit Değişken Tanımlama (Define) için henüz bir yorumda bulunulmamış! Hemen üst alanda bulunan formu kullanarak Sabit Değişken Tanımlama (Define) için ilk yorumu yapabilirsin.