ugrás a tartalomhoz

define által létrehozott állandók használatáról

MSzilveszter · 2007. Jún. 6. (Sze), 00.49
Most nem konkrétan egy probléma, hanem egy téma az amit végig szeretnék járni, s bár utána olvastam az angol és a magyarított manualban is, nem jutottam végleges döntésre. Készítek egy oldalt, ahol ugye az alapvető adatokat defininálom egy config fájlban, mint pl db_user, pass, root_file, adott dolgokhoz tartozó könyvtár, típus, mit is csináljak, stb. Vannak ugye alapvető adatok, amik meg nem változásában teljesen biztos szeretnék lenni. ha nem az egyszerű $ertek['valami'] = 'valamimas'; megoldast akarom hasznalni, hanem mondjuk kiprobalom a define('valami', 'valamimas'); formát, akkor azt fogom ugyan úgy használni a későbbiekben, mintha a $ertek tömb egyik elemeként definiálnám? Ha igen, akkor mi a meghívás módja? Egyszerűen használom mintha ott a $ertek['valami'] lenne?

Üdv.
 
1

állandók

erenon · 2007. Jún. 6. (Sze), 01.09
ha definiálsz egy állandót, akkor az a program futása alatt végig jelen van.
<?php
define('KONSTANS',"valami");
echo KONSTANS;
//kimenet: valami 
?>
Ezentúl egy állandó csak skalár értéket vehet fel, tehát nem lehet tömb.