Funkcija define() se uporablja za definiranje konstant. Konstante definirane z define() imajo globalni doseg in po definiciji njihove vrednosti ni mogoče spremeniti med izvajanjem skripte.
Sintaksa:
define($ime, $vrednost)
| Parameter | Opis |
|---|---|
| $ime | Pri poimenovanju veljajo enaka pravila kot za spremenljivke. |
| $vrednost | Sprejme lahko kateri koli osnovni podatkovni tip. |
<?php
echo "\n";
// Definiranje konstante z imenom 'MOJA_KONSTANTA' in njeno vrednostjo
define('MOJA_KONSTANTA', 'Dobrodošli v moji PHP vadnici!');
// Prikaz vrednosti konstante
echo MOJA_KONSTANTA . "\n";
C:\xampp\php\php.exe -c C:\xampp\php\php.ini "C:\Users\"
Dobrodošli v moji PHP vadnici!
Process finished with exit code 0
Razlaga:
Konstante so koristne za shranjevanje vrednosti, ki naj se ne bi spreminjale med izvajanjem skripte, kot so npr. konfiguracijske nastavitve ali fiksne podatkovne vrednosti.