|
Categorieën >
PHP
define() en functies (Opgelost)
|
|
|
offline
|
PHP ver gevorderde
|
Hallo,
Ik heb een deel constanten gedefinieerd via define()
Nu wil ik deze gebruiken in enkele functies.
Maar blijkbaar is dit standaard niet mogelijk (Warning: constant() [function.constant]: Couldn't find constant).
Hoe kan ik deze wel gebruiken in een functie?
Alvast bedankt |
4 antwoorden
Giant – 30/11/2008 13:11 (Laatst gewijzigd op 30/11/2008 13:11)
|
|
offline
|
PHP beginner
|
Global constante in de functie zetten?
dus:
define('bar', 'blaat');
function foo () {
global bar;
echo bar;
}
of iets in die richting?
|
MothZone – 30/11/2008 13:13 (Laatst gewijzigd op 30/11/2008 13:15)
|
|
offline
|
PHP ver gevorderde
|
Ja, dacht ik ook eerst, maar geeft error.
Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE or '$'
geeft trouwens dezelfde error
|
|
|
|
offline
|
PHP beginner
|
|
|
|
|
offline
|
PHP ver gevorderde
|
Heb het probleem gevonden, had vergeten mn defines te includen 
Domme fout.
Defines gebruiken binnen een functie gaat dus toch standaard.
Toch bedankt voor de hulp.
|
Dit onderwerp is gesloten.
|
|
|