variables globales

variables globales - PHP - Programmation

Marsh Posté le 28-04-2003 à 13:43:32    

Salut
 
J'ai un petit probleme avec les variables globales
 
en effet, j'ai un script qui ressemble a ceci (pour simplifier)
 

Code :
  1. function a()
  2. {
  3.     $a := 'un truc';
  4.     global $a
  5. }
  6. function b()
  7. {
  8.     echo $a;
  9. }
  10. a();
  11. echo $a; // ca marche
  12. b(); // ca ne marche plus


 
Les variables globales ne sont en effet pas accessibles dans les autres fonctions
 
Je voudrais savoir si il y a un moyen de remedier a cela :)
 
Merci d'avance

Reply

Marsh Posté le 28-04-2003 à 13:43:32   

Reply

Marsh Posté le 28-04-2003 à 13:45:22    

Dans b() : GLOBAL $a ;

Reply

Marsh Posté le 28-04-2003 à 13:49:17    

samuelp a écrit :

Dans b() : GLOBAL $a ;


 
Ce n'est pas possible de faire ca sans modifier b() ?  :D

Reply

Marsh Posté le 28-04-2003 à 13:55:39    

e-deby a écrit :


 
Ce n'est pas possible de faire ca sans modifier b() ?  :D  


Ben si
Tu peux :
-> Utiliser les cookies
-> Utiliser les sessions
-> Mettre un parametre

Reply

Marsh Posté le 28-04-2003 à 14:05:03    

samuelp a écrit :


Ben si
Tu peux :
-> Utiliser les cookies
-> Utiliser les sessions
-> Mettre un parametre


 
non, je peux pas utiliser ca, puisque c'est relatif a une seule page, pas a plusieures
 
Merci quand meme

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed