Selection dans une variable

Résolu
sethh -  
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   -
salut comment on fait pour faire en sorte que l' on obtien les resultats de l' exemple ??

$total = 20;
$var1 = 2;
$var2 = 0;



echo "20 est composé de $var1 et $var2"


merci de m'aider

3 réponses

kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Salut,

J'ai pas compris ce que tu veux faire... Obtenir quel resultat en fonction de quoi?
0
sethh
 
c'est bon grace à cette exemple j'ai compris :

$pizza  = "pièce1 pièce2 pièce3 pièce4 pièce5 pièce6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // pièce1
echo $pieces[1]; // pièce2


mais comment faire pour que

$variable = "21";

se transforme en

$variable = "2 1"; // un espace entre 2 et 1
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Il suffirait de faire:

$variable[2]=$variable[1];
$variable[1]=" ";

Car les chaines peuvent être découpées caractère par caractère de 0 à la fin de la chaîne.

Bon ça marche si ta variable est une chaîne (comme tu as mis des guillemets autour de ton nombre c'est bon).
Mais par contre si tu ne connais pas le nombre de caractères dans ta chaine et que tu veux mettre un espace entre chaque caractère, il faut faire des boucles. J'ai essayé mais j'ai pas encore réussi :-)
0