PHP, Concaténation de deux variables

Résolu/Fermé
digsaw_- Messages postés 489 Date d'inscription lundi 14 septembre 2009 Statut Membre Dernière intervention 24 septembre 2013 - 28 mars 2011 à 09:46
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 - 28 mars 2011 à 10:57
Bonjour,

J'ai une boucle qui va de 0 à 11, et plusieurs variables qui ont cette forme:

$variable_'ici de 0 à 11'

j'ai donc fait cette boucle pour ne pas avoir à écrire 12 fois la même chose.. je l'ai donc écris cela : for ($l=0;$l<11;$l++)
{
$variable_$l
}

Mais bien évidemment cela était trop beau pour que sa marche..

Alors ma question : Comment faire pour concaténer 2 variables ?

Merci d'avance


A voir également:

5 réponses

Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
28 mars 2011 à 10:29
c'est bien ce que je pensais donc après quelques recherches j'ai trouvé ^^

for ($l=0;$l<11;$l++)
{
${'variable'.$l}=$_POST['input'.$l];
}

ca fait $variable0=$_POST['input0'], $variable1=$_POST['input1'],...

ca devrais etre bon.

(je savais pas qu'on pouvais faire ca, on en apprend tous les jours ^^)
2
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
28 mars 2011 à 09:53
Bonjour,

euh tu veux concaténer le contenu de 2 variables ou leurs noms??

$var1='toto';
$var2='tutu';
$var3=$var1.$var2;

echo $var3; //tototutu

mais je crois bien que pour le nom tu peux pas.

je crois que tu vas devoir les taper a la main ^^
0
digsaw_- Messages postés 489 Date d'inscription lundi 14 septembre 2009 Statut Membre Dernière intervention 24 septembre 2013 58
28 mars 2011 à 10:14
Salut !

Merci pour ton aide !

Alors en fait il y a deux choses.

La première : Le nom de la variables change.. : $variable_1 à 12

La deuxième chose : Son contenu aussi change.. : $variable_1 à 12 = 'récupération de nombre d'un INPUT' $_POST ["INPUT1".de 1 à 12""]

C'est peut être pour ça que je ne pourrais pas et que je devrais tout me taper à la main...

Merci encore
0
Aktayen Messages postés 189 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 17 décembre 2015 20
28 mars 2011 à 10:18
$variable.'_'.$l

Ca devrait marcher comme ça
0
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
28 mars 2011 à 10:57
non avec ca tu concatene le contenu de $variable, le tiret et le contenu de $l ^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
digsaw_- Messages postés 489 Date d'inscription lundi 14 septembre 2009 Statut Membre Dernière intervention 24 septembre 2013 58
28 mars 2011 à 10:47
Ha bah super !!

Merci beaucoup pour ton aide !
Oui on en apprend tout les jours.. surtout avec le php^^ !

Merci encore
0