La constante PHP
La constante PHP est très similaire à une variable PHP en ce qu'elle est utilisée pour stocker une valeur mais, contrairement à une variable, la valeur ne peut pas être modifiée. Cela s'appelle une constante parce que; vous l'avez deviné, il reste constant tout au long du programme PHP. En utilisant une constante, vous "verrouillez" la valeur qui vous empêche de la modifier accidentellement.

Deuxièmement, si vous souhaitez exécuter un programme plusieurs fois en utilisant une valeur différente à chaque fois, vous n'avez pas besoin de rechercher dans tout le programme et de modifier la valeur à chaque instance. Il vous suffit de le modifier au début du programme où vous définissez la valeur initiale de la constante.

Prenons un exemple où nous utilisons la fonction define pour définir la valeur initiale d'une constante à l'état aux États-Unis dans lequel se trouve une entreprise. Ensuite, nous pouvons utiliser cette constante dans un programme de comptabilité.

define ("CONSTANT_NAME", "value");

définir ("ÉTAT", "Ohio");

echo STATE;

Dans l'exemple ci-dessus, la fonction define commence par le nom de la fonction définir suivi de parenthèses. Entre parenthèses se trouvent le nom de la constante et la valeur à affecter à la constante. Les deux sont placés entre guillemets et séparés par une virgule. Tout cela est suivi d'un point-virgule.
  • Vous remarquerez que la valeur de l'Ohio est placée entre guillemets. C'est parce que c'est une chaîne de caractères. Pour stocker une valeur numérique, vous n'avez pas besoin de guillemets.

    définir ("TAX", 4);

  • Vous remarquerez également que, contrairement aux variables PHP, il n'y a pas de $ devant le nom de la constante.

  • Bien que cela ne soit pas obligatoire, la plupart des programmeurs utilisent toutes les lettres majuscules pour nommer les constantes afin de les distinguer des variables de leur programme.

  • Vous n'utilisez pas de guillemets lorsque vous utilisez une constante dans une instruction echo. Si vous le faites, l'instruction echo affichera le nom de la constante.

    echo STATE; // affichera l'Ohio

    echo "STATE"; // affichera STATE





Instructions Vidéo: PHP #7 - constantes (Avril 2024).