Pastovus PHP
PHP konstanta yra labai panaši į PHP kintamąjį tuo, kad naudojama vertei saugoti, tačiau, skirtingai nei kintamasis, jos pakeisti negalima. Jis vadinamas konstanta, nes; atspėjote, jis išliks pastovus visoje PHP programoje. Naudodami konstantą, jūs „užrakinate“ vertę, kuri neleidžia netyčia ją pakeisti.

Antra, jei norite keletą kartų paleisti programą, kiekvieną kartą naudodami skirtingą reikšmę, jums nereikia ieškoti visos programos ir keisti vertę kiekvienu atveju. Jį reikia pakeisti tik programos pradžioje, kur nustatote pradinę konstantos vertę.

Pažvelkime į pavyzdį, kai naudodamiesi apibrėžimo funkcija nustatome pradinę konstantos vertę JAV valstijoje, kurioje yra įmonė. Tada šią konstantą galime naudoti apskaitos programoje.

apibrėžti („CONSTANT_NAME“, „vertė“);

apibrėžti („VALSTYBĖ“, „Ohajas“);

echo VALSTYBĖ;

Aukščiau pateiktame pavyzdyje apibrėžimo funkcija prasideda funkcijos pavadinimu apibrėžti po to skliaustuose. Skliausteliuose pateikiamas konstantos pavadinimas ir konstancijai priskiriama vertė. Abu jie yra rašomi kabutėse ir atskiriami kableliu. Visa tai seka kabliataškis.
  • Jūs pastebėsite, kad Ohajo vertė nurodoma kabutėse. Taip yra todėl, kad tai simbolių eilutė. Norint išsaugoti skaitinę vertę, kabutės nereikia.

    apibrėžti („TAX“, 4);

  • Taip pat pastebėsite, kad priešingai nei PHP kintamieji, priešais nuolatinį vardą nėra $.

  • Nors tai nereikalaujama, dauguma programuotojų, vardindami konstantas, naudoja visas didžiąsias raides, kad jie išsiskirtų iš savo programos kintamųjų.

  • Kai aido teiginyje naudojate konstantą, kabutės nenaudojamos. Jei tai padarysite, echo sakinyje bus rodomas nuolatinis vardas.

    echo VALSTYBĖ; // rodys Ohajo

    aidas „VALSTYBĖ“; // pasirodys STATE





Vaizdo Instrukcijos: PHP Syntax (Gegužė 2024).