Constantes PHP

PHP constantes sont semblables aux variables. Constantes reçoivent un nom et une valeur est stockée dans eux. Cependant, les constantes sont constant- qui est, ils ne peuvent pas être modifiés par le script. Après avoir défini la valeur d'une constante, il reste le même. Si vous avez utilisé une constante pour âge et réglez- 21, par exemple, la valeur est toujours et pour toujours 21.

Constantes sont utilisés quand une valeur est nécessaire à plusieurs endroits dans le script et ne change pas pendant le script. La valeur est définie dans une constante au début du script. En utilisant une constante tout au long du scénario, à la place d'une variable, vous vous assurez que la valeur ne sera pas changé accidentellement.

En lui donnant un nom, vous savez ce que l'information est instantanément. Et en fixant une constante une fois au début du script (au lieu d'utiliser la valeur tout au long du script), vous pouvez modifier la valeur de la constante dans un endroit si nécessaire au lieu de la chasse pour la valeur dans de nombreux endroits dans le script pour le changement ce.

Par exemple, vous pouvez définir une constante qui est le nom de l'entreprise et une autre constante qui est l'adresse de l'entreprise et de les utiliser chaque fois que nécessaire. Ensuite, si la société se déplace, vous pouvez simplement modifier la valeur dans l'adresse de l'entreprise constante au début du script au lieu d'avoir à trouver et changer chaque endroit dans votre script qui fait écho le nom de l'entreprise.

Vous définissez des constantes en utilisant le définir déclaration. Le format est




define ("constantname", "ConstantValue") -

Par exemple, pour définir une constante avec le nom de l'entreprise, utiliser la déclaration suivante:

define ("Société", "mon beau Société») -

Utilisez la constante dans votre script partout où vous avez besoin de votre nom de la société:

echo COMPAGNIE

Lorsque vous echo une constante, vous ne pouvez pas utiliser les guillemets. Si vous le faites, vous echo le nom constant, la place de la valeur. Vous pouvez l'écho sans rien, comme le montre l'exemple précédent, ou entre parenthèses.

Vous pouvez utiliser n'importe quel nom pour une constante que vous pouvez utiliser pour une variable, aussi longtemps que vous suivez ces conventions:

  • Aucun identifiant: Les noms des constantes ne sont pas précédés d'un signe de dollar ($).

  • Affaire: Par convention, les constantes sont des noms qui sont tous en majuscules, de sorte que vous pouvez facilement repérer des constantes, mais PHP lui-même ne se soucient pas de ce que vous nommez une constante. Vous ne devez pas utiliser uppercase- il est juste plus claire.

  • Personnages: Vous pouvez stocker une chaîne ou un nombre en elle. La déclaration suivante est parfaitement d'accord avec PHP:

define ("AGE", 29) -