PHP Constanten

Constanten lijken op variabelen, maar zodra een constante is gedefinieerd, kan deze niet worden gewijzigd of ongedaan gemaakt.

PHP Constanten

Constanten zijn identificeerders van enkele waarden (namen). De waarde kan in het script niet worden gewijzigd.

Geldige constanten begrijpen met letters of onderstrepingstekens (ervoor geen $-teken).

Opmerking:In tegenstelling tot variabelen zijn constanten automatisch globale en door het hele script gebruikend.

PHP Constanten instellen

Om een constante in te stellen, gebruik dan define() Functie - het gebruikt drie parameters:

  1. De eerste parameter definieert de naam van de constante
  2. De tweede parameter definieert de waarde van de constante
  3. De derde optionele parameter bepaalt of de naam van de constante hoofdlettergevoelig is. Standaard is dit false.

Het volgende voorbeeld maakt eenConstanten zijn gevoelig voor hoofdlettergebruikmet de waarde "Welcome to codew3c.com!":

Voorbeeld

<?php
define("GREETING", "Welcome to codew3c.com!");
echo GREETING;
?>

Run Example

Het volgende voorbeeld maakt eenConstanten zijn niet gevoelig voor hoofdlettergebruikmet de waarde "Welcome to codew3c.com!":

Voorbeeld

<?php
define("GREETING", "Welcome to codew3c.com!", true);
echo greeting;
?>

Run Example

Constanten zijn globale

Constanten zijn automatisch globale en kunnen door het hele script worden gebruikt.

Het volgende voorbeeld gebruikt een constante binnen een functie, zelfs als deze buiten de functie is gedefinieerd:

Voorbeeld

<?php
define("GREETING", "Welcome to codew3c.com!");
function myTest() {
    echo GREETING;
}
myTest();
?>

Run Example