Programmeren in PHP/Constanten

Uit Wikibooks
Naar navigatie springen Naar zoeken springen

Programmeren in PHP


  1. Inleiding
  2. Een webserver installeren
  3. Syntax
  4. Variabelen
  5. Beslissingsstructuren
  6. Constanten
  7. Rekenen
  8. Loops
  9. Includes
  10. Functies
  11. Gebruikersinvoer
  12. I/O in PHP
  13. Klassen in PHP 4
  14. Klassen in PHP 5
  15. MySQL en PHP
  16. Reguliere Expressies


In tegenstelling tot variabelen zijn constanten niet veranderbaar, als een constante eenmaal gedefinieerd is kan je hem niet meer veranderen van waarde. Dit is vooral nuttig bij configuratiebestanden of foutmeldingen, omdat deze toch niet tijdens het uitvoeren van het script gewijzigd hoeven te worden. Meestal worden constanten aangeduid door ze in hoofdletters te typen, maar dat hoeft natuurlijk niet. Een constante die niet gedefineerd is drukt zijn naam af en genereert een PHP notice.

PHP-code:

<?php
define ("CONSTANTE", "waarde");
//goed:
echo CONSTANTE;   //drukt de tekst 'waarde' af
//fout, als je een constante wilt tonen:
echo "CONSTANTE"; //drukt de tekst 'CONSTANTE' af
//een constante die niet gedefineerd is:
echo ANDERE_CONSTANTE //drukt de tekst 'ANDERE_CONSTANTE' af
?>

Zoals je ziet kun je constanten niet herkennen aan een $ of ander teken voor de naam.


Informatie afkomstig van http://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.