Razgovarat ćemo o detaljima definirati() funkciju, sintaksu i upotrebu u ovom vodiču.
Što je funkcija define() u PHP-u?
The definirati() je ugrađena funkcija u PHP-u koja se koristi za stvaranje konstanti. Konstante su poput varijabli, ali nakon što su definirane unutar programa njihove vrijednosti ostaju iste. Konstante u PHP-u korisne su za pohranjivanje vrijednosti koje ostaju konstantne tijekom izvođenja programa.
Sintaksa
Sintaksa za korištenje definirati() funkcija u PHP-u je sljedeća:
definirati ( 'CONSTANT_NAME' , vrijednost , slučaj - neosjetljiv )
Funkcija definiranja prihvaća tri parametra, a CONSTANT_NAME koji specificira naziv varijable konstante, vrijednost koji definira vrijednost konstante, i neosjetljivo na velika i mala slova je parametar koji određuje treba li ime konstante biti neosjetljivo na velika i mala slova. Ovo je izborni parametar i ima dvije moguće vrijednosti Istina ili laž , the Pravi je za ime varijable koje nije osjetljivo na velika i mala slova, a lažno je za naziv koji razlikuje velika i mala slova. Zadano ponašanje funkcije je osjetljivo na velika i mala slova, dok PHP više ne podržava razlikovanje velikih i malih slova.
Primjer 1
U sljedećem primjeru definirali smo konstantnu varijablu pod nazivom KONSTANTNO s vrijednošću LinuxHint . Zatim smo ispisali vrijednost KONSTANTNO , prva naredba echo će ispisati vrijednost, a druga će prikazati pogrešku. Budući da je funkcija osjetljiva na velika i mala slova:
definirati ( 'KONSTANTNO' , 'LinuxHint' ) ;
jeka KONSTANTNO . ' \n ' ;
jeka Konstantno ;
?>
Primjer 2
Također možete dodijeliti vrijednost jedne konstante drugoj jednostavnim pozivanjem na izvornu konstantu prilikom definiranja nove konstante.
Na primjer:
definirati ( 'STR' , 'LinuxHint' ) ;
definirati ( 'NEW_STR' , ULICA ) ;
jeka ULICA ;
jeka ' \n ' ;
jeka NEW_STR ;
?>
Navedeni PHP kod definira konstantu pod nazivom “STR” s vrijednošću 'LinuxHint' i druga konstanta imenovana “NEW_STR” kojoj je dodijeljena vrijednost “STR” konstantno. Kod zatim ispisuje vrijednosti obiju konstanti pomoću naredbe echo.
Poanta
PHP ima jedinstven način izvođenja radnji i dosta se razlikuje od ostalih popularnih programskih jezika. U PHP-u postoje dva različita načina za definiranje a konstantno , jedan koristi ključna riječ const a drugi koristi definirati() funkcija. The konstantno u PHP-u mogu se koristiti bilo gdje u kodu i njihova vrijednost ostaje ista tijekom izvođenja programa.