Variable Globale? comprend pas... [RESOLU] - PHP - Programmation
Marsh Posté le 03-11-2002 à 20:04:55
schtroumpheur a écrit a écrit :
|
c'est quoi cette tambouille ?
et il me semblait que les variables étaient de toutes manieres globales lorsqu'elles étaient déclarée en dehors des fonctions...
Marsh Posté le 03-11-2002 à 20:06:57
Bne oui je sais, mais apparement ca passe pas dans mes fonctions
Si t'as une autre idee dit le moi !!
merci
Marsh Posté le 03-11-2002 à 20:30:17
Mets :
global $TAB_CONFIG; |
au début de ta fonction et ça devrait être bon. En PHP les variables globales ne peuvent pas être utilisées directement dans les fonctions, il faut les redéclarer.
Ou alors il y a une autres solution, mais je ne connais (et n'utilise) que celle-ci.
D'ailleurs, pas besoin de $GLOBALS["TAB_CONFIG"]; dans ce cas.
Marsh Posté le 03-11-2002 à 20:30:56
ben ca fait un bout de temps que j'ai plus fait de php, alors je confonds peut-etre, mais il me semble que c'est un truc du genre
Code :
|
Marsh Posté le 03-11-2002 à 20:31:54
lorill a écrit a écrit : ben ca fait un bout de temps que j'ai plus fait de php, alors je confonds peut-etre, mais il me semble que c'est un truc du genre
|
(grilled :x )
Marsh Posté le 03-11-2002 à 19:22:14
Bonjour,
voila en fait j'aurai besoin qu'une variable soit globale et que je puisse l'utilise dans des fonction
je procede comme ceci :
si je met un echo $TAB_CONFIG["nom_dun_champ"];
juste en dessous ca marche
mais si je met l'echo dans une fonction ( pour tester )
Ca reste vide...
comprends pas ce que je fais de mal...
Merci de m'eclairer
A+
Message édité par Schtroumpheur le 03-11-2002 à 21:02:28