PHP de sabit değer yapmak için define() fonksiyonu kullanırız. Bir kere tanımladıktan sonra başka bir yerde değerini değiştiremeyiz. Yani normalde değişkenlerin değerlerini değiştirme şansımız var oda şu şekilde ;
<?php $meyveler = "Elma"; $meyveler = "Armut"; echo $meyveler; // Ekrana Çıktısı : Armut ?>
Gördüğünüz gibi ekrana Armut yazdı. Bu şekilde normal değişkenlerin değerlerini değiştirebiliriz ama sabit değişkenlerde bunu yapamayız. Söz dizimi : define(“SABİT DEĞERİN ADI”,”VERİNİZ”) Şimdi sabit değişkenleri daha iyi anlamak için aşağıdaki örneği inceleyiniz ;
<?php define("ISIM", "Sercan"); define("SOYISIM", "Çepni"); define("YAS", 26); echo ISIM."</br>"; echo SOYISIM."</br>"; echo YAS; ?>
Ekran Çıktısı ;
Kullanımı bu kadar basittir. Kullanırken sabit değişkenin adını türkçe karaktersiz buyuk harfle yazın böylelikle sabit değeri çağırırken karıştırmazsınız.
PHP Sabit Değişkenlerin Kullanım Alanı
- Genellikle kullanım alanları yapılan projenin ayarlar kısmında çokça kullanılır.
- Veri tabanı olmayan sistemlerde kullanıcı adı ve şifreyi saklamada kullanabilirsiniz.
- Dosya dizinlerini kaydederken kullanabilirsiniz.
- Kısacası hep kullanacağınız değişkenleri ama hiç değiştirmeyecekseniz define() fonksiyonunu kullanabilirsiniz.