Concater un objet pour former une variable - PHP - Programmation
Marsh Posté le 06-09-2004 à 16:30:38
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 : 
 | 
Marsh Posté le 06-09-2004 à 16:33:19
$_GET['1'] = $this->method;
Marsh Posté le 06-09-2004 à 16:35:03
| -TrAsHeR- a écrit : $_GET['1'] = $this->method;  | 
nan GET etant inscrit dans >method, je peu en aucun cas ecrire POST ou GET en brut 
Marsh Posté le 06-09-2004 à 16:51:11
hmm 
 
echo ${"_".$this->method}["test"]; 
 
ca ne passe pas, et j'ai beau lire la doc, ca me semble correct
Marsh Posté le 06-09-2004 à 16:58:39
Essaie de procéder par étape 
 
| Code : 
 | 
Marsh Posté le 06-09-2004 à 17:05:41
.... et pourquoi ne utiliser $_REQUEST ? ![[:noxauror] [:noxauror]](https://forum-images.hardware.fr/images/perso/noxauror.gif)
Marsh Posté le 06-09-2004 à 17:07:19
| chacal_one333 a écrit : ah ca c'est super pas con  | 
 
 ![[:petrus75] [:petrus75]](https://forum-images.hardware.fr/images/perso/petrus75.gif)
Marsh Posté le 06-09-2004 à 17:10:17
| chacal_one333 a écrit : et en plus ca marche http://www.microserfs.net/HFR/petrus/lovetounet.gif  | 
 
 ![[:kbchris] [:kbchris]](https://forum-images.hardware.fr/images/perso/kbchris.gif) 
 ![[:kbchris] [:kbchris]](https://forum-images.hardware.fr/images/perso/kbchris.gif) 
 ![[:kbchris] [:kbchris]](https://forum-images.hardware.fr/images/perso/kbchris.gif)
Marsh Posté le 06-09-2004 à 16:27:00
Titre super pas clair je vous l'accord mais je sais pas comment l'exprimer![[:marc] [:marc]](https://forum-images.hardware.fr/images/perso/marc.gif) 
 
 
 

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