Comment "concatener" plusieurs variable pour en faire 1 seule...

Comment "concatener" plusieurs variable pour en faire 1 seule... - PHP - Programmation

Marsh Posté le 21-05-2003 à 11:33:25    

Difficile d'expliquer mon probleme dans le titre :(
 
Ne sachant meme pas trop comment l'expliquer ici, je vais tout simplement dire ce que j'ai, et ce que je veux...
 
Per exemple :
 
$theme5[3]="Bravo"
$i=5
$t=3
 
Comment faire pour afficher "bravo" en utilisant les 2 variables $i et $t
 
J'ai a chaque fois du mal avec ce truc
En gros j'aimerais pourvoir faire ça :
 
$theme$i[$t]
 
Bon, bien evidemment ça ça marche pas, ce qui est logique, mais alors comment faire ?
 
J'ai essayé ça :
 
$theme5[3]="Bravo";
$i=5;
$t=3;
$temp="theme".$i."[$t]";
echo $$temp;
 
Mais ça ne marche pas :(  
 
Si qqn pouvait m'aider (surtout si kkn a compris ! lol)
 
Merci
 
++

Reply

Marsh Posté le 21-05-2003 à 11:33:25   

Reply

Marsh Posté le 21-05-2003 à 11:39:37    

${"theme".$i}


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
Reply

Marsh Posté le 21-05-2003 à 12:12:11    

Pq ne pas faire une matric de theme: theme[$i][$t], c'est plus propre non?

Reply

Marsh Posté le 21-05-2003 à 13:47:07    

pour utiliser theme5[3] = "bravo"
je ferais
$tmp = "theme";
$t = 5;
$i = 3;
 
$tmp = $tmp . $t;
echo $$tmp[$i];

Reply

Marsh Posté le 21-05-2003 à 13:54:24    

un double tableau comme dit ci dessus :)
 
$var[$i][$j]

Reply

Marsh Posté le 22-05-2003 à 01:36:39    

Merci bcp pour toutes ces réponses :)


---------------
Gamertag: CoteBlack YeLL
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed