Ajout numéro dans une variable en php
niou142
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais ajouter un numéro lors de l'affichage d'une variable mais je n'y arrive pas.
Est-il possible de la stocker ensuite dans une variable ? si oui comment ?
J'aimerais que cela me donne: reponse1demontest
Merci, je débute en php donc de l'aide serais sympa
Je voudrais ajouter un numéro lors de l'affichage d'une variable mais je n'y arrive pas.
for ($c=0; $c < 150; $c++) { echo "reponse"$c"demontest"; }
Est-il possible de la stocker ensuite dans une variable ? si oui comment ?
J'aimerais que cela me donne: reponse1demontest
Merci, je débute en php donc de l'aide serais sympa
A voir également:
- Ajout numéro dans une variable en php
- Numero prive - Guide
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
- Ajout rapide snap - Forum Snapchat
- Numero imei - Guide
- Ajout snap sans rien d'écrit - Forum Snapchat
5 réponses
Bonjour,
Essayes avec echo "reponse".$c."demontest"; à la place de echo "reponse"$c"demontest";.
Ton entier est déjà stocké dans la variable c$. Ton code va normalement te retourner ce que tu attents.
Peux-tu tester et faire un retour??
Essayes avec echo "reponse".$c."demontest"; à la place de echo "reponse"$c"demontest";.
Ton entier est déjà stocké dans la variable c$. Ton code va normalement te retourner ce que tu attents.
Peux-tu tester et faire un retour??
sinon pour faire des variables variables:
te créera les variables:
$resultat_0=0
$resultat_1=1
etc...
bien sur tu mets la valeur que tu veux
for($c=0;$c<5;$c++){ ${'resultat_'.$c}=$c;
te créera les variables:
$resultat_0=0
$resultat_1=1
etc...
bien sur tu mets la valeur que tu veux
Bonjour,
Sauf erreur de ma part je pense que c'est pas tout à fait ça.
Si on suit ton code, au premier passage dans la boucle $c va t'être écrasé pas 'resultat_'.$c. Une fois sorti de la boucle comment va t'il vérifier que $c est bien inférieur à 5, s'il est égale à 'résultat_0'????
Et même s'il pouvait, au deuxième passage tu as 'resultat_'.$c ce qui fait en faite 'résultat'.'résultat_0'!!! Ce n'est pas le résultat souhaité!
Je pense qu'il est préférable de faire :
for ($c=0;$c<5;$c++)
{'Résultat_'.c$ = $res;
echo $res;
}
Le résultat donnera Résultat_0, Résultat_1 ...
Sauf erreur de ma part je pense que c'est pas tout à fait ça.
Si on suit ton code, au premier passage dans la boucle $c va t'être écrasé pas 'resultat_'.$c. Une fois sorti de la boucle comment va t'il vérifier que $c est bien inférieur à 5, s'il est égale à 'résultat_0'????
Et même s'il pouvait, au deuxième passage tu as 'resultat_'.$c ce qui fait en faite 'résultat'.'résultat_0'!!! Ce n'est pas le résultat souhaité!
Je pense qu'il est préférable de faire :
for ($c=0;$c<5;$c++)
{'Résultat_'.c$ = $res;
echo $res;
}
Le résultat donnera Résultat_0, Résultat_1 ...
Désolé mais:
est une boucle for, donc la variable $c est gérée par la boucle, donc s'arretera bien à $c<5
${'resultat_'.$c} est une variable variable c'est à dire
qu'au premier passage $c=0 donc on va creer la variable $resultat_0
au deuxième passage
$c=1 donc on va creer la variable $resultat_1
ce n'est pas une concaténation de valeurs dans une variable $resultat, mais une conctenation sur le nom de la variable.
Vas voir siteduzero.com
for($c=0;$c<5;$c++){ ${'resultat_'.$c}=$c; }
est une boucle for, donc la variable $c est gérée par la boucle, donc s'arretera bien à $c<5
${'resultat_'.$c} est une variable variable c'est à dire
qu'au premier passage $c=0 donc on va creer la variable $resultat_0
au deuxième passage
$c=1 donc on va creer la variable $resultat_1
ce n'est pas une concaténation de valeurs dans une variable $resultat, mais une conctenation sur le nom de la variable.
Vas voir siteduzero.com
Autant pour moi!!!
Je prendrai plus de temps pour lire le code (ommission de ${). Que ça m'apprenne à lire trop vite!!
Pour la peine je vais relire le dico et le site du zéro!!
Encore une fois dédolé pour cette intervention (bien que le code que je propose fonctionne également).
Je prendrai plus de temps pour lire le code (ommission de ${). Que ça m'apprenne à lire trop vite!!
Pour la peine je vais relire le dico et le site du zéro!!
Encore une fois dédolé pour cette intervention (bien que le code que je propose fonctionne également).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question