PHP : Convertir une chaîne en valeur numériqu
wael83
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
toto -
toto -
Bonjour,
J'ai plusieurs variables :
$a="2";
$b="3";
$c="5";
je souhaite obtenir le résultat suivant au format numérique:
$resultat="$a, $b, $c"; //Donc $resultat vaut "2, 3, 5"
j'essaie de convertir cette chaine avec intval();
$resultat=intval($resultat);
mais sans succès.
Comment puis-je récupérer $resultat en format numérique ?
Merci pour vos réponses...
J'ai plusieurs variables :
$a="2";
$b="3";
$c="5";
je souhaite obtenir le résultat suivant au format numérique:
$resultat="$a, $b, $c"; //Donc $resultat vaut "2, 3, 5"
j'essaie de convertir cette chaine avec intval();
$resultat=intval($resultat);
mais sans succès.
Comment puis-je récupérer $resultat en format numérique ?
Merci pour vos réponses...
A voir également:
- PHP : Convertir une chaîne en valeur numériqu
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
5 réponses
Salut, si c'est juste des valeurs numérique, tu peux supprimer les ".
$a=1;
$b=2;
$c=3;
echo $a.$b.$c;
et ca va t'afficher 123.
$a=1;
$b=2;
$c=3;
echo $a.$b.$c;
et ca va t'afficher 123.
Bonjour
$resultat="$a, $b, $c"; //Donc $resultat vaut "2, 3, 5"
tu aurais pu en déduire :
$resultat="$a$b$c"; //Donc $resultat vaut "235"
qui pourrait aussi s'écrire
$resultat=$a.$b.$c
Attention, la chaîne "235" n'est pas la même chose que le nombre 235, mais en raison du faible typage du PHP, on peut très souvent négliger la différence (mais jamais l'oublier)
$resultat="$a, $b, $c"; //Donc $resultat vaut "2, 3, 5"
tu aurais pu en déduire :
$resultat="$a$b$c"; //Donc $resultat vaut "235"
qui pourrait aussi s'écrire
$resultat=$a.$b.$c
Attention, la chaîne "235" n'est pas la même chose que le nombre 235, mais en raison du faible typage du PHP, on peut très souvent négliger la différence (mais jamais l'oublier)
Pour la 2ème ligne ($resultat="$a$b$c";) je ne suis pas d'accord, erreur de concaténation... Il ne faut pas oublier les points sinon ça ne marche pas.
erreur de concaténation
Tu n'es pas d'accord, zoby44 ? Mais le PHP n'est pas une question d'opinion, mais de syntaxe. Et on ne contredit pas les gens sans avoir pris la peine de vérifier.
Ce que j'ai écrit est parfaitement correct en PHP. Il ne s'agit pas d'une concaténation dont j'aurais oublié les points, mais d'utilisation de noms de variables entre doubles quotes.
Tu n'es pas d'accord, zoby44 ? Mais le PHP n'est pas une question d'opinion, mais de syntaxe. Et on ne contredit pas les gens sans avoir pris la peine de vérifier.
Ce que j'ai écrit est parfaitement correct en PHP. Il ne s'agit pas d'une concaténation dont j'aurais oublié les points, mais d'utilisation de noms de variables entre doubles quotes.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question