Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 03-06-2005 07:46:40

pierrot_in
Membre
Lieu: Nord (59)
Date d'inscription: 28-04-2005
Messages: 24

variable de variable

Bonjour, je voudrais récupérer la valeur d'une variable d'un formulaire , pour l'utiliser comme variable, mais je ne trouve pas comment!

par exemple:  $nom contient la chaine "prenom", et je veu utiliser la valeur de la variable $prenom, mais je ne peux pas ecrire directement le nom de la variable dans le code php car ce nom peux changer et il y en a beaucoup!

Hors ligne

 

#2 03-06-2005 07:51:37

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: variable de variable

Code:

echo $$nom;

tout simplement avec deux dollar... pourquoi vouloir faire compliqué ?

Hors ligne

 

#3 03-06-2005 08:22:46

palmivore
Modérateur global
Lieu: 49 - Maine et Loire
Date d'inscription: 07-04-2005
Messages: 1783
Site web

Re: variable de variable

ca s'apelle des variables dynamiques smile

Hors ligne

 

#4 03-06-2005 08:46:44

coton rough
Membre
Date d'inscription: 30-05-2005
Messages: 45

Re: variable de variable

ah et pour continuer sur le sujet...le gros noob que je suis se demande ce que çà change??? pourquoi ne pas avoir crée une variable de transition?

Hors ligne

 

#5 03-06-2005 08:57:04

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: variable de variable

tu ne connait pas le nom de la variable la, il est situé dans une autre variable.
donc, il faut le récupérer avec cette autre variable, d'ou les deux $
(c'est clair ? :? )

Hors ligne

 

#6 03-06-2005 09:10:06

coton rough
Membre
Date d'inscription: 30-05-2005
Messages: 45

Re: variable de variable

hum.... je n'oserai pas dire non mais je vais pas dire oui non plus héhé

de quelle variable je ne connais ps le nom en voyant çà???

Code:

echo $$nom;

moi je dis qu'il y a une variable sans non (le premier $) et la seconde qui est le contenu de la prmière...mais je ne m'y connais pas c pour ça que je demande

Hors ligne

 

#7 03-06-2005 09:14:05

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: variable de variable

non
il y a une variable $nom
qui a la valeur 'prenom'
et le deuxieme $ permet d'obtenir la valeur de la variable $prenom

Hors ligne

 

#8 03-06-2005 09:16:26

coton rough
Membre
Date d'inscription: 30-05-2005
Messages: 45

Re: variable de variable

oki oki tu as deux variables au même contenu pour le prix d'une..;tu devrais faire de la pub toi ;-)

Hors ligne

 

#9 05-06-2005 15:22:05

WewEB
Membre
Date d'inscription: 05-06-2005
Messages: 17

Re: variable de variable

Autre forme possible (plus propre je trouve, mais ça revient au même smile):
${$nom}

Hors ligne