Cos'è la funzione define() in PHP

Cos E La Funzione Define In Php



PHP è un linguaggio popolare utilizzato dagli sviluppatori di tutto il mondo per creare applicazioni web forti ed efficaci. Uno dei motivi per cui PHP è così versatile è che ha una funzione speciale incorporata chiamata definire() che consente agli sviluppatori di assegnare un valore specifico a un simbolo e tale valore non può essere modificato mentre il programma è in esecuzione.

Discuteremo i dettagli del definire() funzione, sintassi e utilizzo in questa guida.

Cos'è una funzione define() in PHP?

IL definire() è una funzione integrata in PHP utilizzata per creare costanti. Le costanti sono come le variabili, ma una volta definite all'interno del programma i loro valori rimangono gli stessi. Le costanti in PHP sono utili per memorizzare valori che rimangono costanti durante l'esecuzione del programma.







Sintassi

La sintassi per l'utilizzo di definire() funzione in PHP è la seguente:



definire ( 'NOME_COSTANTE' , valore , caso - insensibile )

La funzione define accetta i tre parametri, a CONSTANT_NAME che specifica il nome della variabile della costante, valore che definisce il valore della costante, e case_insensitive è un parametro che specifica se il nome della costante deve essere senza distinzione tra maiuscole e minuscole. Questo è il parametro facoltativo e ha due valori possibili Vero o falso , IL VERO è per il nome della variabile senza distinzione tra maiuscole e minuscole e il Falso è per il nome con distinzione tra maiuscole e minuscole. Il comportamento predefinito della funzione fa distinzione tra maiuscole e minuscole, mentre la distinzione tra maiuscole e minuscole non è più supportata in PHP.



Esempio 1

Nell'esempio seguente, abbiamo definito una variabile costante denominata COSTANTE con il valore Linux Suggerimento . Abbiamo quindi stampato il valore di COSTANTE , la prima istruzione echo stamperà il valore e la seconda visualizzerà un errore. Perché la funzione fa distinzione tra maiuscole e minuscole:






definire ( 'COSTANTE' , 'LinuxSuggerimento' ) ;
eco COSTANTE . ' \N ' ;
eco Costante ;
?>

Esempio 2

È inoltre possibile assegnare il valore di una costante a un'altra facendo semplicemente riferimento alla costante originale quando si definisce la nuova costante.



Per esempio:


definire ( 'Str' , 'LinuxSuggerimento' ) ;
definire ( 'NUOVO_STR' , STR ) ;

eco STR ;
eco ' \N ' ;
eco NEW_STR ;
?>

Il codice PHP dato definisce una costante denominata 'STR' con il valore 'LinuxSuggerimento' e un'altra costante denominata 'NUOVO_STR' a cui è assegnato il valore di 'STR' costante. Il codice restituisce quindi i valori di entrambe le costanti utilizzando l'istruzione echo.

Linea di fondo

PHP ha un modo unico di eseguire azioni ed è abbastanza diverso da altri linguaggi di programmazione popolari. In PHP, ci sono due modi diversi per definire a costante , uno sta usando il parola chiave const e l'altro sta usando il definire() funzione. IL costante in PHP possono essere utilizzati ovunque nel codice e il loro valore rimane lo stesso per tutta l'esecuzione del programma.