Define

In dit artikel hoop ik de constanten simpel uit te leggen, het is aan je zelf of je ze ook daadwerkelijk wilt gebruiken.

Constanten
Constanten zijn net als variabelen in PHP gebruiken om een bepaalde waarde op te slaan. Het grootste verschil in vergelijking met variabelen is dat zoals de naam al zegt de inhoud niet veranderd kan worden. Dit is vooral handig bij statische content zoals bijvoorbeeld in een config.


Define
Constanten een waarde geven gaat iets anders dan je zou doen met variabelen. Hiervoor heb je de functie define():

define ( string name, mixed value [, bool case_insensitive])

Als eerste geef je de naam van de constante op. Om je programmacode netjes te houden word hier meestal gebruik gemaakt van een naam bestaande uit HOOFDLETTERS. Dit om later in je code makkelijk het verschil te zien tussen constanten en tekst.
De tweede waarde is de inhoud van de constante. In ons voorbeeld is dit Hallo.
De derde waarde wordt normaal gesproken niet gebruikt, maar geeft aan of de constante hoofdlettergevoelig moet zijn of niet. Standaard is deze waarde false. Ik raad je dan ook aan om dit zo te laten om je programmacode overzichtelijk te houden...

Voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
define ("CONSTANTE", "Hallo");
echo CONSTANTE; //Geeft Hallo terug...
echo Constante; //Werkt niet

define ("CONSTANTE", "Hallo", true);
echo CONSTANTE; //Geeft Hallo terug...
echo Constante; //Geeft Hallo terug...

/* Natuurlijk kun je constanten net als variabelen gebruiken, dus niet alleen bij echo, maar ook binnen andere functies... */

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Define
  2. Define 2
  3. Standaard Constanten
  4. Conclusie

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.