PHP Sabiti
PHP sabiti, bir değeri saklamak için kullanıldığı için bir PHP değişkenine çok benzer, ancak bir değişkenin aksine değer değiştirilemez. Buna sabit denir çünkü; tahmin ettiniz, PHP programında sabit kalır. Bir sabit kullanarak yanlışlıkla değiştirmenizi engelleyen değeri "kilitlersiniz".

İkincisi, bir programı her seferinde farklı bir değer kullanarak birkaç kez çalıştırmak istiyorsanız, programın tamamında arama yapmanız ve her örnekte değeri değiştirmeniz gerekmez. Bunu yalnızca sabitin başlangıç ​​değerini ayarladığınız programın başında değiştirmeniz gerekir.

Bir sabitin başlangıç ​​değerini ABD'de bir işletmenin bulunduğu duruma ayarlamak için define işlevini kullandığımız bir örneğe bakalım. Sonra bu sabiti bir muhasebe programında kullanabiliriz.

define ("CONSTANT_NAME", "değer");

define ("STATE", "Ohio");

eko durumu;

Yukarıdaki örnekte, define fonksiyonu fonksiyon adıyla başlar tanımlamak ardından parantez. Parantez içinde sabitin adı ve sabite atanacak değer bulunur. Her ikisi de tırnak işaretleri içine alınır ve virgülle ayrılır. Bunu noktalı virgül izler.
  • Ohio değerinin tırnak içine alındığını göreceksiniz. Bunun nedeni bir karakter dizesidir. Sayısal bir değeri saklamak için tırnak işaretlerine ihtiyacınız yoktur.

    tanımla ("VERGİ", 4);

  • PHP değişkenlerinden farklı olarak, sabit adın önünde $ olmadığını da fark edeceksiniz.

  • Gerekli olmasa da, çoğu programcı sabitleri adlandırırken tüm büyük harfleri programlarındaki değişkenlerden öne çıkarmak için kullanır.

  • Echo deyiminde bir sabit kullandığınızda tırnak işaretleri kullanmazsınız. Bunu yaparsanız, echo deyimi sabit adı görüntüler.

    eko durumu; // Ohio'yu gösterecek

    echo "STATE"; // STATE görüntüleyecek