Stalno PHP
Konstanta PHP je zelo podobna spremenljivki PHP, saj se uporablja za shranjevanje vrednosti, vendar je, za razliko od spremenljivke, vrednosti ni mogoče spremeniti. Imenuje se stalnica, ker; ste uganili, ostane konstantna v celotnem programu PHP. Z uporabo konstante "zaklenete" vrednost, ki preprečuje, da bi jo slučajno spremenili.

Drugič, če želite program zagnati večkrat z uporabo različnih vrednosti vsakič, vam ni treba iskati po celotnem programu in spreminjati vrednosti na vsakem primerku. Spremeniti jo morate le na začetku programa, kjer nastavite začetno vrednost za konstanto.

Oglejmo si primer, kjer s funkcijo definiranja določimo začetno vrednost konstante na stanje v ZDA, v katerem se nahaja podjetje. Nato lahko to konstanto uporabimo v računovodskem programu.

definiraj ("CONSTANT_NAME", "vrednost");

definiraj ("DRŽAVA", "Ohio");

odmev STANJE;

V zgornjem primeru se funkcija definiranja začne z imenom funkcije definirati sledijo oklepaji. V oklepaju sta ime konstante in vrednost, ki jo je treba dodeliti stalnici. Obe sta zaprti v narekovajih in ločeni z vejico. Vsemu temu sledi podpičje.
  • Opazili boste, da je vrednost Ohia umeščena v narekovaje. To je zato, ker gre za niz znakov. Za shranjevanje številčne vrednosti ne potrebujete narekovajev.

    definiraj ("DAVEK", 4);

  • Opazili boste tudi, da za razliko od spremenljivk PHP pred stalnim imenom ni $.

  • Čeprav to ni potrebno, večina programerjev pri poimenovanju konstant uporablja vse velike črke, da bi izstopale od spremenljivk v svojem programu.

  • Ne uporabljate narekovajev, če uporabljate konstanto v stavku odmev. V tem primeru bo izjava eho prikazal stalno ime.

    odmev STANJE; // prikaže Ohio

    odmev "STANJE"; // bo prikazano STANJE