De PHP-constante
De PHP-constante lijkt sterk op een PHP-variabele omdat deze wordt gebruikt om een ​​waarde op te slaan, maar in tegenstelling tot een variabele kan de waarde niet worden gewijzigd. Het wordt een constante genoemd omdat; je raadt het al, het blijft constant gedurende het hele PHP-programma. Door een constante te gebruiken, "vergrendelt" u de waarde waardoor u deze niet per ongeluk kunt wijzigen.

Ten tweede, als u een programma meerdere keren wilt uitvoeren met elke keer een andere waarde, hoeft u niet door het hele programma te zoeken en de waarde bij elke instantie te wijzigen. U hoeft dit alleen aan het begin van het programma te wijzigen, waar u de beginwaarde voor de constante instelt.

Laten we een voorbeeld bekijken waarin we de functie definiëren gebruiken om de beginwaarde van een constante in te stellen op de staat waarin een bedrijf zich bevindt. Vervolgens kunnen we deze constante gebruiken in een boekhoudprogramma.

define ("CONSTANT_NAME", "value");

define ("STATE", "Ohio");

echo STATE;

In het bovenstaande voorbeeld begint de definieerfunctie met de functienaam bepalen gevolgd door haakjes. Tussen haakjes staan ​​de naam van de constante en de waarde die aan de constante moet worden toegewezen. Beide zijn tussen aanhalingstekens geplaatst en gescheiden door een komma. Dit wordt allemaal gevolgd door een puntkomma.
  • U zult merken dat de waarde van Ohio tussen aanhalingstekens staat. Dit komt omdat het een tekenreeks is. Om een ​​numerieke waarde op te slaan, hebt u geen aanhalingstekens nodig.

    define ("TAX", 4);

  • Je zult ook merken dat, in tegenstelling tot PHP-variabelen, er geen $ voor de constante naam staat.

  • Hoewel het niet vereist is, gebruiken de meeste programmeurs alle hoofdletters bij het benoemen van constanten om ze te laten opvallen tussen de variabelen in hun programma.

  • U gebruikt geen aanhalingstekens wanneer u een constante in een echo-instructie gebruikt. Als u dit doet, geeft de echo-instructie de constante naam weer.

    echo STATE; // wordt Ohio weergegeven

    echo "STATE"; // geeft STATE weer





Video-Instructies: Tutoriale de PHP - 30. Constante (Mei 2024).