PHP : Convertir une chaîne en valeur numériqu

wael83 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
 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...
A voir également:

5 réponses

zoby44 Messages postés 818 Date d'inscription   Statut Membre Dernière intervention   199
 
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.
0
toto
 
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)
0
zoby44 Messages postés 818 Date d'inscription   Statut Membre Dernière intervention   199
 
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.
0
toto
 
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.
0

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

Posez votre question
zoby44 Messages postés 818 Date d'inscription   Statut Membre Dernière intervention   199
 
Autant pour moi,je n'avais pas vu les "", désolé, j'ai de la mer** dans les yeux ce soir... Et forcément, il faut toujours que ça tombe sur toi ce soir ^^,
0
toto
 
T'en fais pas, je suis totalement amnésique.
Mais retiens quand même qu'il ne faut pas trop se précipiter...
0