Разговараћемо о детаљима дефинисати() функцију, синтаксу и употребу у овом водичу.
Шта је дефине() функција у ПХП-у?
Тхе дефинисати() је уграђена функција у ПХП-у која се користи за креирање константи. Константе су као променљиве, али када се дефинишу у оквиру програма, њихове вредности остају исте. Константе у ПХП-у су корисне за чување вредности које остају константне током извршавања програма.
Синтакса
Синтакса за коришћење дефинисати() функција у ПХП-у је следећа:
дефинисати ( 'ЦОНСТАНТ_НАМЕ' , вредност , случај - неосетљив )
Функција дефине прихвата три параметра, а ЦОНСТАНТ_НАМЕ који специфицира име променљиве константе, вредност који дефинише вредност константе, и неосетљив случај је параметар који одређује да ли име константе треба да буде неосетљиво на велика и мала слова. Ово је опциони параметар и има две могуће вредности Тачно или Нетачно , тхе Истина је за име променљиве која не разликује велика и мала слова, и Фалсе је за назив који разликује велика и мала слова. Подразумевано понашање функције је осетљиво на велика и мала слова, док не разликује велика и мала слова више није подржано у ПХП-у.
Пример 1
У следећем примеру дефинисали смо константну променљиву под називом ЦОНСТАНТ са вредношћу ЛинукХинт . Затим смо одштампали вредност ЦОНСТАНТ , прва ехо изјава ће одштампати вредност, а друга ће приказати грешку. Пошто је функција осетљива на велика и мала слова:
дефинисати ( 'СТАЛНО' , 'ЛинукХинт' ) ;
одјек ЦОНСТАНТ . ' \н ' ;
одјек Константно ;
?>
Пример 2
Такође можете доделити вредност једне константе другој једноставним позивањем на оригиналну константу када дефинишете нову константу.
На пример:
дефинисати ( 'СТР' , 'ЛинукХинт' ) ;
дефинисати ( 'НЕВ_СТР' , СТР ) ;
одјек СТР ;
одјек ' \н ' ;
одјек НЕВ_СТР ;
?>
Дати ПХП код дефинише константу под називом “СТР” са вредношћу 'ЛинукХинт' и друга константа названа “НЕВ_СТР” којој је додељена вредност “СТР” константан. Код затим емитује вредности обе константе користећи ецхо изјаву.
Суштина
ПХП има јединствен начин извођења радњи и прилично се разликује од других популарних програмских језика. У ПХП-у постоје два различита начина да се дефинише а константан , један користи цонст кључна реч а други користи дефинисати() функција. Тхе константан у ПХП-у се могу користити било где у коду и њихова вредност остаје иста током целог извршавања програма.