Шта је дефине() функција у ПХП-у

Sta Je Define Funkcija U Php U



ПХП је популаран језик који користе програмери широм света за креирање јаких и ефикасних веб апликација. Један од разлога зашто је ПХП толико свестран је тај што има уграђену специјалну функцију тзв дефинисати() који омогућава програмерима да доделе одређену вредност симболу, а та вредност се не може променити док је програм покренут.

Разговараћемо о детаљима дефинисати() функцију, синтаксу и употребу у овом водичу.

Шта је дефине() функција у ПХП-у?

Тхе дефинисати() је уграђена функција у ПХП-у која се користи за креирање константи. Константе су као променљиве, али када се дефинишу у оквиру програма, њихове вредности остају исте. Константе у ПХП-у су корисне за чување вредности које остају константне током извршавања програма.







Синтакса

Синтакса за коришћење дефинисати() функција у ПХП-у је следећа:



дефинисати ( 'ЦОНСТАНТ_НАМЕ' , вредност , случај - неосетљив )

Функција дефине прихвата три параметра, а ЦОНСТАНТ_НАМЕ који специфицира име променљиве константе, вредност који дефинише вредност константе, и неосетљив случај је параметар који одређује да ли име константе треба да буде неосетљиво на велика и мала слова. Ово је опциони параметар и има две могуће вредности Тачно или Нетачно , тхе Истина је за име променљиве која не разликује велика и мала слова, и Фалсе је за назив који разликује велика и мала слова. Подразумевано понашање функције је осетљиво на велика и мала слова, док не разликује велика и мала слова више није подржано у ПХП-у.



Пример 1

У следећем примеру дефинисали смо константну променљиву под називом ЦОНСТАНТ са вредношћу ЛинукХинт . Затим смо одштампали вредност ЦОНСТАНТ , прва ехо изјава ће одштампати вредност, а друга ће приказати грешку. Пошто је функција осетљива на велика и мала слова:






дефинисати ( 'СТАЛНО' , 'ЛинукХинт' ) ;
одјек ЦОНСТАНТ . ' ' ;
одјек Константно ;
?>

Пример 2

Такође можете доделити вредност једне константе другој једноставним позивањем на оригиналну константу када дефинишете нову константу.



На пример:


дефинисати ( 'СТР' , 'ЛинукХинт' ) ;
дефинисати ( 'НЕВ_СТР' , СТР ) ;

одјек СТР ;
одјек ' ' ;
одјек НЕВ_СТР ;
?>

Дати ПХП код дефинише константу под називом “СТР” са вредношћу 'ЛинукХинт' и друга константа названа “НЕВ_СТР” којој је додељена вредност “СТР” константан. Код затим емитује вредности обе константе користећи ецхо изјаву.

Суштина

ПХП има јединствен начин извођења радњи и прилично се разликује од других популарних програмских језика. У ПХП-у постоје два различита начина да се дефинише а константан , један користи цонст кључна реч а други користи дефинисати() функција. Тхе константан у ПХП-у се могу користити било где у коду и њихова вредност остаје иста током целог извршавања програма.