Konstanta PHP
Konstanta PHP je velmi podobná proměnné PHP v tom, že se používá k uložení hodnoty, ale na rozdíl od proměnné nelze hodnotu změnit. Říká se tomu konstanta, protože; uhodli jste to, zůstává to po celou dobu programu PHP konstantní. Použitím konstanty "zamknete" hodnotu, která vám zabrání nechtěné změně.

Za druhé, pokud chcete spustit program několikrát za použití jiné hodnoty pokaždé, nemusíte prohledávat celý program a měnit hodnotu v každé instanci. Stačí jej změnit na začátku programu, kde nastavíte počáteční hodnotu konstanty.

Podívejme se na příklad, kde pomocí funkce define nastavíme počáteční hodnotu konstanty na stav v USA, ve kterém je podnik umístěn. Pak můžeme tuto konstantu použít v účetním programu.

define ("CONSTANT_NAME", "value");

define ("STATE", "Ohio");

echo STATE;

Ve výše uvedeném příkladu začíná funkce define názvem funkce definovat následuje závorka. V závorce je uveden název konstanty a hodnota, která má být konstantě přiřazena. Oba jsou uzavřeni v uvozovkách a odděleni čárkou. To vše následuje středník.
  • Všimněte si, že hodnota Ohio je umístěna v uvozovkách. Je to proto, že se jedná o řetězec znaků. K uložení číselné hodnoty nepotřebujete uvozovky.

    define ("TAX", 4);

  • Všimněte si také, že na rozdíl od proměnných PHP není před konstantním názvem $.

  • Ačkoli to není vyžadováno, většina programátorů používá při pojmenování konstant všechna velká písmena, aby se odlišila od proměnných ve svém programu.

  • Při použití konstanty v příkazu echo nepoužívejte uvozovky. Pokud tak učiníte, příkaz echo zobrazí konstantní název.

    echo STATE; // zobrazí Ohio

    echo „STATE“; // zobrazí STATE





Video Návody: Tutorial PHP - Variabel dan Konstanta #2 - Bahasa Indonesia (Smět 2024).