Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1039 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Concater un objet pour former une variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Concater un objet pour former une variable

n°843475
Profil sup​primé
Posté le 06-09-2004 à 16:27:00  answer
 

Titre super pas clair je vous l'accord mais je sais pas comment l'exprimer [:marc]
 
j'ai une class sur laquelle je vais pas m'etendre, et à l'interieur circule une object appellé $this->method qui selon le contexte prend la valeur soir de GET ou POST
 
le truc c'est que j'aimerai concater ce GET ou POST avec le $_ ainsi que le nom de champ
 
donc qu'au final ca me donne $_GET["monChamp"]
 
j'ai fait  
 
'$_'.$this->method.'["1"]';
 
mais il m'affiche $_GET["1"] au lieu de m'afficher sa valeur.
 
Je croit qu'une fonction permet de le convertir en variable mais je ne m'en rapelle plus :/
 
merci :)

mood
Publicité
Posté le 06-09-2004 à 16:27:00  profilanswer
 

n°843478
Lord II
PIB2000
Posté le 06-09-2004 à 16:30:38  profilanswer
 

Un petit tour dans le manuel :  
 
http://www.php.net/manual/en/langu [...] riable.php
 
En clair, cela doit donner un truc comme ca :  
 

Code :
  1. ${"_".$this->method}["1"];


Message édité par Lord II le 06-09-2004 à 16:32:58
n°843481
Profil sup​primé
Posté le 06-09-2004 à 16:32:25  answer
 

ah voila je retrouvais plus
 
merci :jap:

n°843484
Orission
Posté le 06-09-2004 à 16:33:19  profilanswer
 

$_GET['1'] = $this->method;


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
n°843488
Profil sup​primé
Posté le 06-09-2004 à 16:35:03  answer
 

-TrAsHeR- a écrit :

$_GET['1'] = $this->method;

nan GET etant inscrit dans >method, je peu en aucun cas ecrire POST ou GET en brut :)

n°843519
Profil sup​primé
Posté le 06-09-2004 à 16:51:11  answer
 

hmm
 
echo ${"_".$this->method}["test"];
 
ca ne passe pas, et j'ai beau lire la doc, ca me semble correct

n°843527
Lord II
PIB2000
Posté le 06-09-2004 à 16:58:39  profilanswer
 

Essaie de procéder par étape
 

Code :
  1. echo "_" .$this->method ."<br>";
  2. echo $_GET["test"] ."<br>";
  3. echo ${"_".$this->method}["test"];

n°843533
simogeo
j'ai jamais tué de chats, ...
Posté le 06-09-2004 à 17:05:41  profilanswer
 

.... et pourquoi ne utiliser $_REQUEST ? [:noxauror]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°843535
Profil sup​primé
Posté le 06-09-2004 à 17:06:32  answer
 

ah ca c'est super pas con [:dawa]

n°843536
simogeo
j'ai jamais tué de chats, ...
Posté le 06-09-2004 à 17:07:19  profilanswer
 

chacal_one333 a écrit :

ah ca c'est super pas con [:dawa]


 
[:petrus75]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
mood
Publicité
Posté le 06-09-2004 à 17:07:19  profilanswer
 

n°843538
Profil sup​primé
Posté le 06-09-2004 à 17:08:00  answer
 

et en plus ca marche http://www.microserfs.net/HFR/petrus/lovetounet.gif

n°843539
simogeo
j'ai jamais tué de chats, ...
Posté le 06-09-2004 à 17:10:17  profilanswer
 


 
[:kbchris] [:kbchris] [:kbchris]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°843543
Lord II
PIB2000
Posté le 06-09-2004 à 17:12:00  profilanswer
 

De plus cela rend ta classe un peu plus simple, non

n°843545
Profil sup​primé
Posté le 06-09-2004 à 17:12:34  answer
 

si :)
 
j'y avait tout simplement pas pensé :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Concater un objet pour former une variable

 

Sujets relatifs
Passer le resultat d'une commande shell en variable ?[JAVASCRIPT][Newbie] Petit soucis de récupération de variable
variable globale, problème de linkWscript.echo ==> Objet Requis : Wscript ?
[C++] Recherche d'objet[asp.net] variable publique mais seulement pour la session? possible?
Un variable dans le resultat d'une requete SQL[newbie] Créer une variable date
Objet activex calendar10[SQL SERVER] - Utiliser une variable locale dans un CURSOR (TSQL)
Plus de sujets relatifs à : Concater un objet pour former une variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR