Hva er define()-funksjonen i PHP

Hva Er Define Funksjonen I Php



PHP er et populært språk som brukes av utviklere over hele verden for å lage sterke og effektive nettapplikasjoner. En av grunnene til at PHP er så allsidig er at det har en innebygd spesialfunksjon kalt definere() som lar utviklere tilordne en spesifikk verdi til et symbol, og den verdien kan ikke endres mens programmet kjører.

Vi vil diskutere detaljene i definere() funksjon, syntaks og bruk i denne veiledningen.

Hva er en define()-funksjon i PHP?

De definere() er en innebygd funksjon i PHP som brukes til å lage konstanter. Konstanter er som variabler, men når de først er definert i programmet forblir verdiene de samme. Konstantene i PHP er nyttige for å lagre verdier som forblir konstante gjennom programmets kjøring.







Syntaks

Syntaksen for å bruke definere() funksjonen i PHP er som følger:



definere ( 'CONSTANT_NAME' , verdi , sak - ufølsom )

Define-funksjonen aksepterer de tre parameterne, a CONSTANT_NAME som spesifiserer variabelnavnet til konstanten, verdi som definerer verdien av konstanten, og case_insensitive er en parameter som spesifiserer om navnet på konstanten skal skille mellom store og små bokstaver. Dette er den valgfrie parameteren og har to mulige verdier, enten Sant eller usant , den ekte er for variabelnavnet som ikke skiller mellom store og små bokstaver, og Falsk er for det store og små bokstaver. Standardoppførselen til funksjonen skiller mellom store og små bokstaver, mens den skiller mellom små og store bokstaver ikke lenger støttes i PHP.



Eksempel 1

I følgende eksempel har vi definert en konstant variabel kalt KONSTANT med verdien LinuxHint . Vi skrev deretter ut verdien av KONSTANT , vil den første ekkosetningen skrive ut verdien og den andre vil vise en feil. Fordi funksjonen skiller mellom store og små bokstaver:






definere ( 'KONSTANT' , 'LinuxHint' ) ;
ekko KONSTANT . ' \n ' ;
ekko Konstant ;
?>

Eksempel 2

Du kan også tilordne verdien av en konstant til en annen ved ganske enkelt å referere til den opprinnelige konstanten når du definerer den nye konstanten.



For eksempel:


definere ( 'STR' , 'LinuxHint' ) ;
definere ( 'NEW_STR' , STR ) ;

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

Den gitte PHP-koden definerer en konstant navngitt «STR» med verdien 'LinuxHint' og en annen konstant kalt «NEW_STR» som er tildelt verdien av «STR» konstant. Koden sender deretter ut verdiene til begge konstantene ved å bruke ekkosetningen.

Bunnlinjen

PHP har en unik måte å utføre handlinger på, og den er ganske forskjellig fra andre populære programmeringsspråk. I PHP er det to forskjellige måter å definere en konstant , en bruker const nøkkelord og den andre bruker definere() funksjon. De konstant i PHP kan brukes hvor som helst i koden og verdien forblir den samme gjennom hele programmets utførelse.