define()
X

define()

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.
define()
define()
PRIMER
<?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";
            
REZULTAT
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:

  1. Definiramo konstantno MOJA_KONSTANTA z vrednostjo 'Dobrodošli v moji PHP vadnici!' z uporabo funkcije define().
  2. Prikažemo vrednost konstante z uporabo echo MOJA_KONSTANTA . "\n";.

Konstante so koristne za shranjevanje vrednosti, ki naj se ne bi spreminjale med izvajanjem skripte, kot so npr. konfiguracijske nastavitve ali fiksne podatkovne vrednosti.