Menu

Rendre un variable globale en php [Résolu/Fermé]

- - Dernière réponse :  vahanar - 23 déc. 2013 à 15:36
bonjour,
j'aimerai rendre une variable globale à tout un page de module en php. Comment dois-je faire. Merci!
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
40
Date d'inscription
jeudi 28 février 2002
Statut
Membre
Dernière intervention
14 janvier 2004
105
75
Merci
tu declare ta variable en dehors de toute fonction,
et lorsque tu veux l'utiliser a l'interieur d'une fonction
tu la declare avec le mot global devant.

$ma_variable=1;

function ma_fonction()
{
global $ma_variable;
...
}

Dire « Merci » 75

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 44036 internautes nous ont dit merci ce mois-ci

Messages postés
685
Date d'inscription
mercredi 14 avril 2004
Statut
Membre
Dernière intervention
12 juin 2019
51
12
Merci
Quelqu'un pourrait me dire quelle est la différence entre cette écriture :

$GLOBALS["maVar"];

et celle-ci :

global $maVar;

?

Y en a t-il une ?
Messages postés
11
Date d'inscription
dimanche 23 mars 2008
Statut
Membre
Dernière intervention
9 avril 2015
5
1
Merci
marche 1x sur 2 avec un include c pas pq :(

alors je fais

function mavariable()
{return "mavaleur ici du texte";
}

echo mavariable();

ou

function mavariable()
{return 1;
}

echo mavariable()+1; // affiche 2

ca passe partout
Utilisateur anonyme -
marche 1x sur 2 avec un include c pas pq
Sûrement parce que tu n'écris qu'un caractère sur deux (et encore...)
> Utilisateur anonyme -
toi tu écris bien tout, caractères mais pour ne rien dire c'est bien dommage, (ce sont les tonneaux vide qui font le plus de bruit)