Vecka 06, Torsdag 9 Februari 2012 Prenumerera

Dynamiska konstanter i PHP

I de moderna versionerna av PHP kan man använda dynamiska konstanter, när de tilldelas värdet. En konstant är ungefär som en variabel, men behåller värdet genom hela skriptet och är global. De har heller inga dollar-tecken i namnet. För att tilldela värdet till en konstant gör du så här:

<?php
define('KURSNAMN', 'Php-kurs');
?>

Du kan sedan använda konstanten genom skriptet:

<?php
echo KURSNAMN;
?>

Men du kan alltså tilldela ett dynamiskt värde numera:

<?php
define('PATH_THIS',  basename($_SERVER['PHP_SELF']));
?>

Mycket smidigt. Tycker jag :)

Läs även andra bloggares åsikter om , , ,

Lämna en kommentar