php-5-constants

Sabitler, tanımlandıktan sonra değiştirilemedikleri veya tanımlanamayacakları dışında değişkenler gibidir.
Bir sabit, basit bir değer için bir tanımlayıcıdır (isim). Değer, komut dosyası sırasında değiştirilemez.
Geçerli bir sabit ad, bir harfle veya alt çizgi ile başlar (sabit addan önce $ işareti yok).

Not: Değişkenlerin aksine, sabitler tüm komut dosyası boyunca otomatik olarak globaldir.
PHP sabiti oluştur
Bir sabit oluşturmak için define () işlevini kullanın.
define(name , value , büyük küçük harf duyarsız)
Parametreler:
name : Sabitin ismini belirtir
value : Sabitin değerini belirtir
büyük / küçük harf duyarlı : Sabit adın büyük / küçük harfe duyarlı olup olmadığını belirtir. Varsayılan yanlıştır
Aşağıdaki örnek, büyük / küçük harfe duyarlı bir ad ile bir sabit oluşturur :
<?php
define("GREETING", "Hoşgeldin siteegitim.com!");
echo GREETING;
?>
Aşağıdaki örnek, büyük / küçük harf duyarlı olmayan bir ad ile bir sabit oluşturur :
<?php
define("GREETING", "Hoşgeldin siteegitim.com!", true);
echo greeting;
?>

Sabitler Globaldir
Sabitler otomatik olarak globaldir ve komut dosyasının tamamında kullanılabilir.
<?php
define("GREETING", "Hoşgeldin siteegitim.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
Not: Kafa Karıstırma Olmasın function Dısardan Değişken alırken Basına Global Yazılır Burda Sabit Olduğundna Yazılmıyor