Php Sabitler

Sabitler neredeyse tüm programlama dillerinde bulunmaktadır. Sabitler değişkenlere benzemektedirler. Sabitleri değişkenlerden ayıran özelliği tanımlandıktan sonra bir daha değiştirilememesi'dir. Yani program boyunca sabit olarak kalır ve değişmezler.

Php dilinde sabitler define anahtar kelimesi ile tanımlanmaktadır.

Php Sabit Tanımlama Kuralı :

define(sabit ismi, değeri, büyük-küçük harfe duyarlı olup olmayacağı)

Bilgi: Varsayılan olarak büyük küçük harfe duyarlı olarak gelmektedir. Yani false değeri ile gelmektedir. Biz true yaparak büyük küçük harfe duyarsız hale getirebilriz.

 

Php Sabit Örneği:

Sabit olarak en bilinen değişmeyen sayı pi sayısının örneğini verdik. Pi isminde bir sabit oluşturduk ve değerini 3.14 olarak atadık.

<?php

define("Pi", 3.14);

echo Pi;

?>

 

Php Büyük Küçük Harfe Duyarlı Sabit Örneği

Sabitleri tanımladığımızda verdiğimiz ismi kullanırken büyük küçük harfe duyarlı olarak ayarlama imkanı bulunmaktadır. Php dilinde sabitler büyük küçük harfe duyarlı olarak gelmektedir. Eğer kendimiz bu ayarı elimizle vermek istiyorsak değeri false olarak eklememiz gerekmektedir. Eklemediğimiz taktirde de aynı işlemi yapacaktır.

<?php

//define("ders_adi", "Php Dersleri");
//yukarıdaki ve aşağıdaki kodlardan herhangi birini kullandığımızda aynı işlemi yapacaktır.
//yani büyük küçük harfe duyarlı şekilde gelecektir.
 
define("ders_adi", "Php Dersleri", false);

echo ders_adi;
//echo Ders_adi; 
//yukarıdaki yorum şeklinde olan ekrana yazdırma kodu şeklinde yazarsak bu kod çalışmaz

?>

 

Php Büyük Küçük Harfe Duyarsız Sabit Örneği

Php dilinde sabitler büyük küçük harfe duyarlı olarak gelmektedir. Bu ayarı değiştirmek için üçüncü kısmı true olarak değiştirmemiz veya true olarak eklememiz gerekmektedir. True olarak değiştirdikten sonra sabitimiz büyük küçük harfe duyarsız hale gelecektir.

<?php
 
define("ders_adi", "Php Dersleri", true);

echo Ders_adi;

?>