Bonjour php-man and php-woman.
A l'instare de $_SERVER ou $_POST, je cherche à rendre super-globale une variable $_PERSONNAL. Est ce possible et si oui comment ?
 Rendre super-globale une variable
 Rendre super-globale une variable
				
				
						
							
							
						
						
				Bonjour php-man and php-woman.
A l'instare de $_SERVER ou $_POST, je cherche à rendre super-globale une variable $_PERSONNAL. Est ce possible et si oui comment ?
 
 
				
				
						
						
				Bonjour,
Je n'ai pas la reponse a ta question, mais pourquoi n'utilises-tu pas les variables $_SESSIONS ?
(petite curiosite personnelle).
Sohnic
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				Salut,
Le tableau de global $GLOBALS[] ? Ou le mot clé global à tout hasard.
http://www.php.net/manual/fr/languag...bles.scope.php
bye
 
 
				
				
						
						
				Ce code affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Ce que je veux c'est que $_PERSONNAL soit une super-globale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
 
 
				
				
						
						
				
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
 
 
				
				
						
						
				Ca j'ai bien compris, Fladnag, mais cela ne fait pas de $var une super-globale.

 
 
				
				
						
						
				Pour ce que tu veux, je ne vois pas d'autre solution que d'utiliser $GLOBALSEnvoyé par thanaos
 
 
				
				
						
						
				Seule autre solution pour définir des données visible partout : define
mais ca transforme ta "variable" en constante... seul inconvenient ;o)
 
 
				
				
						
						
				Et comme une constante est non modifiable...
Merci quand même.
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				Salut,
Je ne compend pas ton exemple....
En effet $_PERSONNAL sort de nul part, de ce fait je ne comprend pas comment ton script peut fonctionner, à part peut être un de ces trucs qui font que je hais PHP par moment....
Bref, pourquoi ne pas être aller au bout de l'idée ?
fin voila,
$GLOBALS["_PERSONNAL"] = array( "x","y","z");
echo "[".$GLOBALS["_PERSONNAL"][2]."]<BR>"; // correct
function toto()
{
echo "[".$GLOBALS["_PERSONNAL"][2]."]<BR>"; // correct
}
toto();
bbye
 
 
				
				
						
						
				Ca , j'ai bien compris. Je voulais juste essayer d'utiliser $_PERSONNAL comme $_POST ou $_SERVER.
Il semble que ce ne soit pas possible.
Merci à tous.
 
 
				
				
						
						
				Non ça n'est pas possible.Envoyé par thanaos
Le seul moyen est d'utiliser $GLOBALS si tu souhaites modifier les valeurs.
# La rubrique Web
# Javascript / PHP / Flash / (X)HTML / CSS
# Les FAQs
# Les Sources
# Mon profil LinkedIn
Partager