Ce este funcția define() în PHP

Ce Este Functia Define In Php



PHP este un limbaj popular folosit de dezvoltatorii din întreaga lume pentru a crea aplicații web puternice și eficiente. Unul dintre motivele pentru care PHP este atât de versatil este că are o funcție specială încorporată numită defini() care permite dezvoltatorilor să atribuie o anumită valoare unui simbol și acea valoare nu poate fi modificată în timp ce programul rulează.

Vom discuta detaliile defini() funcția, sintaxa și utilizarea în acest ghid.

Ce este o funcție define() în PHP?

The defini() este o funcție încorporată în PHP folosită pentru a crea constante. Constantele sunt ca variabilele, dar odată ce sunt definite în program, valorile lor rămân aceleași. Constantele din PHP sunt utile pentru stocarea valorilor care rămân constante pe parcursul execuției programului.







Sintaxă

Sintaxa pentru utilizarea defini() funcția în PHP este următoarea:



defini ( „CONSTANT_NAME” , valoare , caz - insensibil )

Funcția define acceptă cei trei parametri, a CONSTANT_NAME care specifică numele variabilei constantei, valoare care definește valoarea constantei și insensibile la majuscule este un parametru care specifică dacă numele constantei nu trebuie să facă distincție între majuscule și minuscule. Acesta este parametrul opțional și are două valori posibile Adevărat sau fals , cel Adevărat este pentru numele variabilei care nu ține seama de majuscule și minuscule și Fals este pentru numele sensibil la majuscule. Comportamentul implicit al funcției este sensibil la majuscule, în timp ce nu mai este acceptat în PHP.



Exemplul 1

În exemplul următor, am definit o variabilă constantă numită CONSTANT cu valoarea LinuxHint . Apoi am tipărit valoarea lui CONSTANT , prima instrucțiune echo va imprima valoarea, iar a doua va afișa o eroare. Deoarece funcția este sensibilă la majuscule și minuscule:






defini ( 'CONSTANT' , „LinuxHint” ) ;
ecou CONSTANT . ' \n ' ;
ecou Constant ;
?>

Exemplul 2

De asemenea, puteți atribui valoarea unei constante alteia prin simpla referință la constanta originală atunci când definiți noua constantă.



De exemplu:


defini ( „STR” , „LinuxHint” ) ;
defini ( „NEW_STR” , STR ) ;

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

Codul PHP dat definește o constantă numită „STR” cu valoarea „LinuxHint” si o alta constanta numita „NEW_STR” căreia i se atribuie valoarea „STR” constant. Codul scoate apoi valorile ambelor constante folosind instrucțiunea echo.

Concluzie

PHP are un mod unic de a efectua acțiuni și este destul de diferit de alte limbaje de programare populare. În PHP, există două moduri diferite de a defini a constant , unul folosește cuvânt cheie const iar celălalt folosește defini() funcţie. The constant în PHP pot fi folosite oriunde în cod și valoarea lor rămâne aceeași pe toată durata execuției programului.