Čo je funkcia define() v PHP

Co Je Funkcia Define V Php



PHP je populárny jazyk, ktorý používajú vývojári na celom svete na vytváranie silných a efektívnych webových aplikácií. Jedným z dôvodov, prečo je PHP také všestranné, je to, že má zabudovanú špeciálnu funkciu tzv definovať () ktorý umožňuje vývojárom priradiť symbolu špecifickú hodnotu a túto hodnotu nemožno zmeniť, keď je program spustený.

Budeme diskutovať o detailoch definovať () funkcie, syntax a použitie v tejto príručke.

Čo je to funkcia define() v PHP?

The definovať () je vstavaná funkcia v PHP používaná na vytváranie konštánt. Konštanty sú ako premenné, ale akonáhle sú definované v programe, ich hodnoty zostávajú rovnaké. Konštanty v PHP sú užitočné na ukladanie hodnôt, ktoré zostávajú konštantné počas vykonávania programu.







Syntax

Syntax pre použitie definovať () funkcia v PHP je nasledovná:



definovať ( 'CONSTANT_NAME' , hodnotu , prípad - necitlivý )

Funkcia define akceptuje tri parametre, a CONSTANT_NAME ktorá určuje názov premennej konštanty, hodnotu ktorá definuje hodnotu konštanty a case_insensitive je parameter, ktorý určuje, či názov konštanty nerozlišuje veľké a malé písmená. Toto je voliteľný parameter a má dve možné hodnoty Pravda alebo lož , Pravda je pre názov premennej bez ohľadu na veľkosť písmen a Nepravdivé je pre názov, v ktorom sa rozlišujú malé a veľké písmená. Predvolené správanie funkcie rozlišuje malé a veľké písmená, zatiaľ čo rozlišovanie malých a veľkých písmen už nie je v PHP podporované.



Príklad 1

V nasledujúcom príklade sme definovali konštantnú premennú s názvom STÁLA s hodnotou LinuxHint . Potom sme vytlačili hodnotu STÁLA , prvý príkaz echo vytlačí hodnotu a druhý zobrazí chybu. Pretože funkcia rozlišuje malé a veľké písmená:






definovať ( 'KONŠTANTNÉ' , 'LinuxHint' ) ;
ozvena STÁLA . ' \n ' ;
ozvena Neustále ;
?>

Príklad 2

Hodnotu jednej konštanty môžete tiež priradiť druhej jednoduchým odkazom na pôvodnú konštantu pri definovaní novej konštanty.



Napríklad:


definovať ( 'STR' , 'LinuxHint' ) ;
definovať ( 'NEW_STR' , STR ) ;

ozvena STR ;
ozvena ' \n ' ;
ozvena NEW_STR ;
?>

Daný PHP kód definuje konštantu s názvom „STR“ s hodnotou 'LinuxHint' a ďalšia konštanta pomenovaná „NEW_STR“ ktorá má priradenú hodnotu „STR“ konštantný. Kód potom vypíše hodnoty oboch konštánt pomocou príkazu echo.

Spodná čiara

PHP má jedinečný spôsob vykonávania akcií a je úplne odlišný od iných populárnych programovacích jazykov. V PHP existujú dva rôzne spôsoby, ako definovať a konštantný , jeden používa kľúčové slovo const a druhý používa definovať () funkciu. The konštantný v PHP môžu byť použité kdekoľvek v kóde a ich hodnota zostáva rovnaká počas celého vykonávania programu.