Qu'est-ce que la fonction define () en PHP

Qu Est Ce Que La Fonction Define En Php



PHP est un langage populaire utilisé par les développeurs du monde entier pour créer des applications Web solides et efficaces. L'une des raisons pour lesquelles PHP est si polyvalent est qu'il a une fonction spéciale intégrée appelée définir() qui permet aux développeurs d'attribuer une valeur spécifique à un symbole, et cette valeur ne peut pas être modifiée pendant l'exécution du programme.

Nous aborderons le détail de la définir() fonction, syntaxe et utilisation dans ce guide.

Qu'est-ce qu'une fonction define() en PHP ?

Le définir() est une fonction intégrée à PHP utilisée pour créer des constantes. Les constantes sont comme des variables, mais une fois qu'elles sont définies dans le programme, leurs valeurs restent les mêmes. Les constantes en PHP sont utiles pour stocker des valeurs qui restent constantes tout au long de l'exécution du programme.







Syntaxe

La syntaxe d'utilisation du définir() fonction en PHP est la suivante :



définir ( 'CONSTANT_NAME' , valeur , cas - insensible )

La fonction define accepte les trois paramètres, un CONSTANT_NAME qui spécifie le nom de la variable de la constante, valeur qui définit la valeur de la constante, et insensible à la casse est un paramètre qui spécifie si le nom de la constante doit être insensible à la casse. Il s'agit du paramètre facultatif et a deux valeurs possibles, soit Vrai ou faux , le Vrai est pour le nom de la variable insensible à la casse, et le FAUX est pour le nom sensible à la casse. Le comportement par défaut de la fonction est sensible à la casse, tandis que l'insensible à la casse n'est plus pris en charge en PHP.



Exemple 1

Dans l'exemple suivant, nous avons défini une variable constante nommée CONSTANT avec la valeur LinuxHintGenericName . Nous avons ensuite imprimé la valeur de CONSTANT , la première instruction echo imprimera la valeur et la seconde affichera une erreur. Parce que la fonction est sensible à la casse :






définir ( 'CONSTANT' , 'LinuxHint' ) ;
écho CONSTANT . ' \n ' ;
écho Constant ;
?>

Exemple 2

Vous pouvez également affecter la valeur d'une constante à une autre en faisant simplement référence à la constante d'origine lors de la définition de la nouvelle constante.



Par exemple:


définir ( 'STR' , 'LinuxHint' ) ;
définir ( 'NEW_STR' , STR ) ;

écho STR ;
écho ' \n ' ;
écho NEW_STR ;
?>

Le code PHP donné définit une constante nommée 'STR' avec la valeur 'LinuxHint' et une autre constante nommée 'NEW_STR' auquel est attribuée la valeur de 'STR' constant. Le code affiche ensuite les valeurs des deux constantes à l'aide de l'instruction echo.

Conclusion

PHP a une façon unique d'effectuer des actions, et il est assez différent des autres langages de programmation populaires. En PHP, il existe deux manières différentes de définir un constant , on utilise le mot-clé const et l'autre utilise le définir() fonction. Le constant en PHP peuvent être utilisés n'importe où dans le code et leur valeur reste la même tout au long de l'exécution du programme.