Ajout numéro dans une variable en php
Fermé
niou142
-
5 févr. 2008 à 15:35
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 févr. 2008 à 22:59
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 févr. 2008 à 22:59
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
- À qui correspond ce numéro suisse ✓ - Forum Mail
5 réponses
PeJo
Messages postés
1374
Date d'inscription
mardi 14 février 2006
Statut
Membre
Dernière intervention
17 juin 2008
176
5 févr. 2008 à 16:19
5 févr. 2008 à 16:19
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??
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
5 févr. 2008 à 17:32
5 févr. 2008 à 17:32
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
PeJo
Messages postés
1374
Date d'inscription
mardi 14 février 2006
Statut
Membre
Dernière intervention
17 juin 2008
176
6 févr. 2008 à 10:13
6 févr. 2008 à 10:13
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 ...
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
6 févr. 2008 à 11:12
6 févr. 2008 à 11:12
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
PeJo
Messages postés
1374
Date d'inscription
mardi 14 février 2006
Statut
Membre
Dernière intervention
17 juin 2008
176
6 févr. 2008 à 11:27
6 févr. 2008 à 11:27
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
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
6 févr. 2008 à 22:59
6 févr. 2008 à 22:59
pas de problème Pejo, bonne continuation.