PHP de bu dersimizde sabit değişken olan defineye göz atacaz.Öncelikle işlevinden bahsedelim.Daha önceden değişkenleri anlatmıştım.Değişkenlerin değerini sayfada istediğimiz alanında değiştirebiliyorduk.Definede ise ilk atanan değer değiştirilemez.
Bunu nerelerde kullanabiliriz.Mysql bvağlantılarında bilgileri atadığımız değişkenler olarak veya çoklu dil ayarı yaparken.Çoklu dil ayarını daha sonra ayrıntılı olarak anlatacam.Şimdi genel iskelet yapısına bakalım.
define("Değişken ismi","Değişken değeri",Büyük küçük harf duyarlılığı.);
büyük küçük harf yeri standart olarak false dir.Yani büyük küçük harfe duyarlıdır.true edersek büyük küçük harfe bakmaz.Örnek yapalım.
<?php
define("isim","cArleone");
echo isim;
?>
Çıktısı cArleone olacaktır.son paremetre false olacaksa yazmayabilirsiniz.
NOT:Normal değişkenlerdeki gibi
$ işareti konmaz definede.
<?php
define("isim","cArleone",true);
echo İsiM;
?>
Bununda çıktısı cArleone olacaktır.Define bu kadar.